{"_id":"@angh/avue-table-design","_rev":"2-45bc8dedda660f6ec4aab08cc5501814","name":"@angh/avue-table-design","dist-tags":{"latest":"1.5.6-1","beta":"1.5.7-beta"},"versions":{"1.5.7":{"name":"@angh/avue-table-design","author":{"name":"SSC","email":"273702440@qq.com","url":"https://github.com/sscfaith"},"version":"1.5.7","main":"lib/index.umd.min.js","scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build","lint":"vue-cli-service lint","lib":"vue-cli-service build --target lib --name AvueFormDesign --dest lib --filename index --formats umd-min ./packages/index.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s"},"dependencies":{"monaco-editor":"^0.30.1","vuedraggable":"^2.24.3"},"devDependencies":{"@vue/cli-plugin-babel":"^4.5.15","@vue/cli-plugin-eslint":"^4.5.15","@vue/cli-service":"^4.5.15","avue-plugin-ueditor":"^0.2.3","babel-eslint":"^10.1.0","core-js":"^3.17.2","eslint":"^7.32.0","eslint-plugin-vue":"^6.2.2","sass":"^1.49.9","sass-loader":"^7.3.1","vue-template-compiler":"^2.6.14"},"repository":{"type":"github","url":"git+https://github.com/sscfaith/avue-form-design.git"},"keywords":["vue","element-ui","avue","form","design"],"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"rules":{"no-console":"off","no-debugger":"off","no-control-regex":0},"parserOptions":{"parser":"babel-eslint"}},"postcss":{"plugins":{"autoprefixer":{}}},"browserslist":["> 1%","last 2 versions"],"license":"MIT","gitHead":"6913c52566d7dd8a0d430496775f24de210c8c94","description":"```shell\r # npm config set registry \"http://registry.npmjs.org/\"\r # 10.0.0.199\tnexus3.njzciot.cn\r # 查看当前镜像源\r npm config get registry\r # 切换镜像源\r npm config set registry http://nexus3.njzciot.cn:8081/repository/npm-group/\r npm install","bugs":{"url":"https://github.com/sscfaith/avue-form-design/issues"},"homepage":"https://github.com/sscfaith/avue-form-design#readme","_id":"@angh/avue-table-design@1.5.7","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-nVDfQLMJKL3BeRcV/os51EeZFa1Oof/u5hI7HhVSFKuAeryh9DBwjzXWh2/2uEhU6t5GiEHsUnISYfOEIuNOBg==","shasum":"a6332ef21ee5a770b3d439a239dee7cc623fad2a","tarball":"https://registry.npmjs.org/@angh/avue-table-design/-/avue-table-design-1.5.7.tgz","fileCount":5,"unpackedSize":2159360,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQk7Fp8Glz3i8DEb41IsuejvSbyZm09PsQDtVOdxUxlAIhALm69czN4/1bXpWr5YuSHC1WTrJkHjKv+Ezz9wL0xAdg"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj13jXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWxA//cTNTAQkKCotNPbrTXJNSkYZAQSbIRZrodxTxVUn+AEI3KAA8\r\nYDSF0q7wP+P5wjc6F57gy/yatNFyh2KQpFN98ehrDU+TGnSvgqprS17Ixmm+\r\njeqB+So1d2otZ4RF7x9BN7sYI4RVu4AiTykz+iq6rZ+vAam+4jSHVdsVHXL3\r\nJ3V+Azlnd3Nqcoj1gn9aPL5xaUjaRKFJ1eHzQcpb2kOdGN5CnEgWqgpCc5s8\r\nUGDnPsxd9iIkqN5TAP6t/4CMqrmIN9oFBC+lgZejxuOOMljOu+lE8RX+eqqW\r\nJvR1HyGAnqTpDad4FGcLPDrXrKKpG7tqLxVIiyTUFzyaABqfzBxMajWqmqm7\r\nIE2p327Q3MsfL+Vh63sAxIgMMufhQ1mN8h/+tFw9IlFaApzEPNt9XIfywU40\r\nHTyBn8TaP/RSAZ1ojz0vuUsWUgD6aFWvt+/cbd/A092p45iWLCDnPPW3onBK\r\n4u4OtBDS5X37WFWjZU6w5HZ+dkbIqpikwhhuNn9sYkja1yig5eAZrwo2hSuW\r\nPi0zRe08SeQ8AmIW7YbTRlTWOvIi6xW7WMG3A3GMg5aKR7gfXg3pvFHTXMxb\r\nE+PsZ2BA3MKqbl7EnpfeKNahF1PX91+4LsK35oykq4f+y7aYVBZ9EZi9kcYq\r\nMpK31SZc2q0VuunQ4YFR3WpZ96ReHVzHzos=\r\n=qbrp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"angh","email":"angh12@126.com"},"directories":{},"maintainers":[{"name":"angh","email":"angh12@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/avue-table-design_1.5.7_1675065559214_0.6377648181663893"},"_hasShrinkwrap":false},"1.5.7-beta":{"name":"@angh/avue-table-design","author":{"name":"SSC","email":"273702440@qq.com","url":"https://github.com/sscfaith"},"version":"1.5.7-beta","main":"lib/index.umd.min.js","scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build","lint":"vue-cli-service lint","lib":"vue-cli-service build --target lib --name AvueFormDesign --dest lib --filename index --formats umd-min ./packages/index.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s"},"dependencies":{"monaco-editor":"^0.30.1","vuedraggable":"^2.24.3"},"devDependencies":{"@vue/cli-plugin-babel":"^4.5.15","@vue/cli-plugin-eslint":"^4.5.15","@vue/cli-service":"^4.5.15","avue-plugin-ueditor":"^0.2.3","babel-eslint":"^10.1.0","core-js":"^3.17.2","eslint":"^7.32.0","eslint-plugin-vue":"^6.2.2","sass":"^1.49.9","sass-loader":"^7.3.1","vue-template-compiler":"^2.6.14"},"repository":{"type":"github","url":"git+https://github.com/sscfaith/avue-form-design.git"},"keywords":["vue","element-ui","avue","form","design"],"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"rules":{"no-console":"off","no-debugger":"off","no-control-regex":0},"parserOptions":{"parser":"babel-eslint"}},"postcss":{"plugins":{"autoprefixer":{}}},"browserslist":["> 1%","last 2 versions"],"license":"MIT","readme":"## 简介\r\n\r\n[Vue3版本](https://github.com/sscfaith/avue-form-design/tree/3.x)，因Avue还存在部分bug，请慎重使用。\r\n\r\n本项目是一款基于 <a href=\"https://avuejs.com/\" target=\"_blank\">Avue</a> 的表单设计器，拖拽式操作让你快速构建一个表单。\r\n\r\n:tada: 基于Bladex的工作流插件已上市。[授权地址](https://bladex.vip/#/market/flow)<br/>\r\n[表单设计器预览地址](https://form.nutflow.vip)<br>\r\n[流程设计器预览地址](https://bpmn.nutflow.vip)<br>\r\n[工作流插件预览地址](https://demo1.nutflow.vip)\r\n\r\n## 文档及demo项目\r\n[Wiki](../../wikis)\r\n\r\n## 依赖\r\n\r\nelement-ui 2.13.2+\r\n\r\n```sh\r\n$ npm i element-ui\r\n```\r\n\r\n@smallwei/avue 2.6.16+\r\n\r\n```sh\r\n$ npm i @smallwei/avue\r\n```\r\n\r\n或自行引入cdn\r\n\r\n## 安装\r\n\r\n### 组件\r\n\r\n```sh\r\n$ npm i @sscfaith/avue-form-design\r\n或\r\n$ yarn add @sscfaith/avue-form-design\r\n```\r\n\r\n### 源码\r\n\r\n<a href=\"https://github.com/sscfaith/avue-form-design\" target=\"_blank\">github</a> or\r\n<a href=\"https://gitee.com/sscgh/avue-from-design\" target=\"_blank\">gitee</a>\r\n\r\n```sh\r\n$ yarn\r\n$ yarn serve\r\n```\r\n\r\n### html\r\n\r\n详见examples\r\n\r\n## 使用\r\n\r\n```\r\nimport AvueFormDesign from '@sscfaith/avue-form-design'\r\n\r\nVue.use(AvueFormDesign)\r\n```\r\n\r\n```\r\n<avue-form-design style=\"height: 86vh;\"\r\n                  :options=\"options\"\r\n                  storage\r\n                  @submit=\"handleSubmit\"></avue-form-design>\r\n```\r\n\r\n### 属性\r\n\r\n| 参数 | 说明 | 类型 | 默认值 |\r\n| ------ | ------ | ------ | ------ |\r\n| options | 字段配置 | Object/String | { column: [] } |\r\n| storage | 开启本地存储功能，防止浏览器刷新丢失json | Boolean | false |\r\n| asideLeftWidth | 左工具栏宽度 | String/Number | '270px' |\r\n| asideRightWidth | 右工具栏宽度 | String/Number | '380px' |\r\n| showAvueDoc（已废弃，请使用toolbar） | 是否显示Avue文档 | Boolean | false |\r\n| showGithubStar | 是否显示GitHub Star | Boolean | true |\r\n| toolbar | 顶部工具栏 | Array | ['avue-doc', 'import', 'generate', 'preview', 'clear'] |\r\n| undoRedo | 是否开启撤销重做功能 | Boolean | true |\r\n| includeFields | 左侧展示字段 | Array | fieldsConfig.js中配置的字段 |\r\n| customFields | 自定义组件 | Array | [使用方法](https://github.com/sscfaith/avue-form-design/blob/master/CHANGELOG.md#2020-09-22) |\r\n\r\n### options字段配置\r\n\r\n<a href=\"https://avuejs.com/form/form.html\" target=\"_blank\">Avue文档</a>\r\n\r\n| 属性 | 说明 | 类型 | 可选值 | 默认值 |\r\n| ------| ------ | ------ | ------ | ------ |\r\n| column | Avue字段 | Array | - | [] |\r\n| labelPosition | 字段位置 |  String | 'left'/'center'/'right' | - |\r\n| labelWidth | 字段宽度 | Number | - | - |\r\n| gutter | 字段间隔 | Number | - | 0 |\r\n| menuBtn | 表单按钮 | Boolean | true/false | true |\r\n| submitBtn | 显示提交按钮 | Boolean | true/false | true |\r\n| submitText | 提交按钮文本 | String | - | '提交' |\r\n| emptyBtn | 显示清空按钮 | Boolean | true/false | true |\r\n| emptyText | 清空按钮文本 | String | - | '清空' |\r\n| tabs | 多分组转标签 | Boolean | true/false | false |\r\n| detail | 详情模式 | Boolean | true/false | false |\r\n| readonly | 全局只读 | Boolean | true/false | false |\r\n| disabled | 全局禁用 | Boolean | true/false | false |\r\n\r\n### 事件\r\n\r\n| 名称 | 说明 | 回调参数 |\r\n| ------ | ------ | ------ |\r\n| submit | 生成json回调 | 当前配置的json |\r\n\r\n### 方法\r\n\r\n| 名称 | 说明 | 参数 | 返回 |\r\n| ------ | ------ | ------ | ------ |\r\n| getData | 获取当前编辑器的JSON | type: 'string'/'json' | Promise |\r\n\r\n### 插槽\r\n| 名称 | 说明 |\r\n| ------ | ------ | \r\n| toolbar | 顶部工具栏右侧插槽 | \r\n| toolbar-left | 顶部工具栏左侧插槽 | \r\n\r\n### Avue插件\r\n\r\n#### 富文本\r\n\r\n```\r\nimport AvueUeditor from 'avue-plugin-ueditor'\r\n\r\nVue.use(AvueUeditor)\r\n```\r\n\r\n## 打包\r\n\r\n### 组件\r\n\r\n```sh\r\n$ yarn lib\r\n```\r\n\r\n### 源码\r\n\r\n```sh\r\n$ yarn build\r\n```\r\n\r\n## 捐赠\r\n如果你觉得本项目帮助到你的话，可以给作者买杯咖啡。\r\n<img src=\"https://form.beta.kim/donate.png\">\r\n\r\n## License\r\n\r\n<a href=\"https://opensource.org/licenses/MIT\" target=\"_blank\">MIT</a>\r\n","readmeFilename":"README.md","gitHead":"6913c52566d7dd8a0d430496775f24de210c8c94","description":"[Vue3版本](https://github.com/sscfaith/avue-form-design/tree/3.x)，因Avue还存在部分bug，请慎重使用。","bugs":{"url":"https://github.com/sscfaith/avue-form-design/issues"},"homepage":"https://github.com/sscfaith/avue-form-design#readme","_id":"@angh/avue-table-design@1.5.7-beta","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-skUjMgmccO4LpDsOpATXpIJBU9hcTPkj1LUMPDJbrwCa6KZFad4fWm7df1doQWO7PrYBZ/Wrdz+AiouF0ct4vQ==","shasum":"a3ccacf1bd53cacbd7c993123fdbe6540f9efca3","tarball":"https://registry.npmjs.org/@angh/avue-table-design/-/avue-table-design-1.5.7-beta.tgz","fileCount":5,"unpackedSize":2158634,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8p1SI6Iz7xE/ksLLvqrwoL3DFFtEqA7HSZFbYuTkOhwIgbk8Z5v/8CSxa3vcueP93hp0XboVgUHQW+aAtIBnbAWs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj13ruACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmof6A/+K835WL1itw1+/pBiBocIWbzzn9gvL/k9nl7EGvBfjDTp2Zvy\r\nCvhMUGrL4y9GZVC9/mX0/I2fG0UesiYnda7Qtuz4Vk7MP5nC3zxTBo1tCunr\r\nIHTDwFXeV/pwgjSm/UfVY3QF0si4iss+ix+i0/Se8oy9AxtkIa6yYQtJljbS\r\na5B88wASR7EbihUmjSUC3DzHKDI7Gyw/NX+0XqK2b7ZXcDV4FDXIR1r7zg8a\r\naY1q9EYn2WFQMN4heIz8wTeO7sbu/bGZNFnj70R6Nerlh70C1cgjU4F8mjC2\r\n6WgbQgytQY9uyi5prvTqw/hfJ9wcd2i7HOvosyrqKgo5Me25gdQUymQgGveU\r\ntAvO1KH3kZDUb/jFWNXykXxHbj9QrG91C/dlFT23KqImH3ldJWBdgXtCkwAQ\r\nGnVs0nKj/HV4RVqlEUNpsQBbNL5yT+WDavAD60ewRVjp8JqBiYLlQcygMS32\r\nHyI3bksjWnMcW7+u/t7rKi7gD9Kp1Yqu4Lk/AMlakAaXubW/g53hwSK+XoWT\r\n8HtqM3PY5YqNbHRoTzAeuoetQz/4txzTngEnTNrh52fsU1TCf+d8t8WBI+JI\r\nvwkxtI8bHBBvhNBnMqhJiIVkG2n0tNcPD9Oy0UM1qXWybIcDwWrmDH36BIVw\r\nF60MuirT/hUlKByNbAXl34/0AXQB2CTyRUY=\r\n=8jh5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"angh","email":"angh12@126.com"},"directories":{},"maintainers":[{"name":"angh","email":"angh12@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/avue-table-design_1.5.7-beta_1675066093881_0.17093831022099137"},"_hasShrinkwrap":false},"1.5.6-1":{"name":"@angh/avue-table-design","author":{"name":"SSC","email":"273702440@qq.com","url":"https://github.com/sscfaith"},"version":"1.5.6-1","main":"lib/index.umd.min.js","scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build","lint":"vue-cli-service lint","lib":"vue-cli-service build --target lib --name AvueFormDesign --dest lib --filename index --formats umd-min ./packages/index.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s"},"dependencies":{"monaco-editor":"^0.30.1","vuedraggable":"^2.24.3"},"devDependencies":{"@vue/cli-plugin-babel":"^4.5.15","@vue/cli-plugin-eslint":"^4.5.15","@vue/cli-service":"^4.5.15","avue-plugin-ueditor":"^0.2.3","babel-eslint":"^10.1.0","core-js":"^3.17.2","eslint":"^7.32.0","eslint-plugin-vue":"^6.2.2","sass":"^1.49.9","sass-loader":"^7.3.1","vue-template-compiler":"^2.6.14"},"repository":{"type":"github","url":"git+https://github.com/sscfaith/avue-form-design.git"},"keywords":["vue","element-ui","avue","form","design"],"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"rules":{"no-console":"off","no-debugger":"off","no-control-regex":0},"parserOptions":{"parser":"babel-eslint"}},"postcss":{"plugins":{"autoprefixer":{}}},"browserslist":["> 1%","last 2 versions"],"license":"MIT","gitHead":"6913c52566d7dd8a0d430496775f24de210c8c94","description":"[Vue3版本](https://github.com/sscfaith/avue-form-design/tree/3.x)，因Avue还存在部分bug，请慎重使用。","bugs":{"url":"https://github.com/sscfaith/avue-form-design/issues"},"homepage":"https://github.com/sscfaith/avue-form-design#readme","_id":"@angh/avue-table-design@1.5.6-1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-4ek/piX5kCfTiebsAOylnIV++oh0czZy45BQvnAbbCzHRieTUmxF1sqnMV5lND97V6rEGztIhfEjEyvj5ZhKEA==","shasum":"d6f750b6ab7d05b227ee9de061b7e519d932652e","tarball":"https://registry.npmjs.org/@angh/avue-table-design/-/avue-table-design-1.5.6-1.tgz","fileCount":5,"unpackedSize":2158631,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpB+XmnCWT4+K3qLFjDfqNtAEtB7m7QX3kEOct9gy/tQIgAu9ECD9HC8xBtPYj7R0JUbdfH3OhZ9jU/+2EL9gZIAw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj13viACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoV+A//RTKTCuQ3D5aFEMdNWsQxFPmnRTr+/0zFZCTSbmBolf8/uP0K\r\nZRgmCVyVuCFPI9BWfTcfBAbAvR4nNas6KQknm8I7cF0OP+VLPWCCpJHg6Mb7\r\ntY1Ly4UG5hmgl02IOzPbqy6YmkCyc/Wt1DTDnVOmt+SV6Ok7tLsH/CjxRp4q\r\n6L8fTtV52pBK5eSDgtkAku9xp/fpUCNtvQHyuR9tDc3NvPBinDPhWGN8vk81\r\nUiA/dar01L4Tltc34VYX2RQASM3OcDIjOD8foCXYQ7V8Pw8vZx031NxfuCSG\r\nX3hqGm74OIhME/ijaKTeZCaspbQFTYrHgvKTFOaKmIdX9UMN/GzOFp31+yqp\r\n9eSFWV9dTnuV9Vjs1OtL1dfb5wuy0HLPgtDwJ9LdMDyZkQC9pQqbHWLMiZF1\r\nkYfp7DEXqIW7juVL4QmUru6Ky59/zBGyUgLiBrzEL11wcgtO7UcG5dth49o8\r\nDm6TtrT4o6E3mQLLEEww0d06MjHVe/ZLpwWV7jI84GEAVPrXb09BVGe3pEMk\r\nPQ8iLam3KX49v2F9vwL50aONI2+iCJ+uQ8OiFN0I/Fi8HJkyFjpL0ctYV4/l\r\n7kTnPwhlntgiUtCa9BiVFPx1RizeDboKK9/QZUYCEnH8WnM8fWnF2bl3869k\r\nNYn2KPRqUGTYAG8tYLQqMXOchWVmsrBe4/c=\r\n=sQIa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"angh","email":"angh12@126.com"},"directories":{},"maintainers":[{"name":"angh","email":"angh12@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/avue-table-design_1.5.6-1_1675066337989_0.8590245505231635"},"_hasShrinkwrap":false}},"time":{"created":"2023-01-30T07:59:19.145Z","1.5.7":"2023-01-30T07:59:19.449Z","modified":"2023-01-30T08:12:18.422Z","1.5.7-beta":"2023-01-30T08:08:14.080Z","1.5.6-1":"2023-01-30T08:12:18.261Z"},"maintainers":[{"name":"angh","email":"angh12@126.com"}],"description":"[Vue3版本](https://github.com/sscfaith/avue-form-design/tree/3.x)，因Avue还存在部分bug，请慎重使用。","homepage":"https://github.com/sscfaith/avue-form-design#readme","keywords":["vue","element-ui","avue","form","design"],"repository":{"type":"github","url":"git+https://github.com/sscfaith/avue-form-design.git"},"author":{"name":"SSC","email":"273702440@qq.com","url":"https://github.com/sscfaith"},"bugs":{"url":"https://github.com/sscfaith/avue-form-design/issues"},"license":"MIT","readme":"## 简介\r\n\r\n[Vue3版本](https://github.com/sscfaith/avue-form-design/tree/3.x)，因Avue还存在部分bug，请慎重使用。\r\n\r\n本项目是一款基于 <a href=\"https://avuejs.com/\" target=\"_blank\">Avue</a> 的表单设计器，拖拽式操作让你快速构建一个表单。\r\n\r\n:tada: 基于Bladex的工作流插件已上市。[授权地址](https://bladex.vip/#/market/flow)<br/>\r\n[表单设计器预览地址](https://form.nutflow.vip)<br>\r\n[流程设计器预览地址](https://bpmn.nutflow.vip)<br>\r\n[工作流插件预览地址](https://demo1.nutflow.vip)\r\n\r\n## 文档及demo项目\r\n[Wiki](../../wikis)\r\n\r\n## 依赖\r\n\r\nelement-ui 2.13.2+\r\n\r\n```sh\r\n$ npm i element-ui\r\n```\r\n\r\n@smallwei/avue 2.6.16+\r\n\r\n```sh\r\n$ npm i @smallwei/avue\r\n```\r\n\r\n或自行引入cdn\r\n\r\n## 安装\r\n\r\n### 组件\r\n\r\n```sh\r\n$ npm i @sscfaith/avue-form-design\r\n或\r\n$ yarn add @sscfaith/avue-form-design\r\n```\r\n\r\n### 源码\r\n\r\n<a href=\"https://github.com/sscfaith/avue-form-design\" target=\"_blank\">github</a> or\r\n<a href=\"https://gitee.com/sscgh/avue-from-design\" target=\"_blank\">gitee</a>\r\n\r\n```sh\r\n$ yarn\r\n$ yarn serve\r\n```\r\n\r\n### html\r\n\r\n详见examples\r\n\r\n## 使用\r\n\r\n```\r\nimport AvueFormDesign from '@sscfaith/avue-form-design'\r\n\r\nVue.use(AvueFormDesign)\r\n```\r\n\r\n```\r\n<avue-form-design style=\"height: 86vh;\"\r\n                  :options=\"options\"\r\n                  storage\r\n                  @submit=\"handleSubmit\"></avue-form-design>\r\n```\r\n\r\n### 属性\r\n\r\n| 参数 | 说明 | 类型 | 默认值 |\r\n| ------ | ------ | ------ | ------ |\r\n| options | 字段配置 | Object/String | { column: [] } |\r\n| storage | 开启本地存储功能，防止浏览器刷新丢失json | Boolean | false |\r\n| asideLeftWidth | 左工具栏宽度 | String/Number | '270px' |\r\n| asideRightWidth | 右工具栏宽度 | String/Number | '380px' |\r\n| showAvueDoc（已废弃，请使用toolbar） | 是否显示Avue文档 | Boolean | false |\r\n| showGithubStar | 是否显示GitHub Star | Boolean | true |\r\n| toolbar | 顶部工具栏 | Array | ['avue-doc', 'import', 'generate', 'preview', 'clear'] |\r\n| undoRedo | 是否开启撤销重做功能 | Boolean | true |\r\n| includeFields | 左侧展示字段 | Array | fieldsConfig.js中配置的字段 |\r\n| customFields | 自定义组件 | Array | [使用方法](https://github.com/sscfaith/avue-form-design/blob/master/CHANGELOG.md#2020-09-22) |\r\n\r\n### options字段配置\r\n\r\n<a href=\"https://avuejs.com/form/form.html\" target=\"_blank\">Avue文档</a>\r\n\r\n| 属性 | 说明 | 类型 | 可选值 | 默认值 |\r\n| ------| ------ | ------ | ------ | ------ |\r\n| column | Avue字段 | Array | - | [] |\r\n| labelPosition | 字段位置 |  String | 'left'/'center'/'right' | - |\r\n| labelWidth | 字段宽度 | Number | - | - |\r\n| gutter | 字段间隔 | Number | - | 0 |\r\n| menuBtn | 表单按钮 | Boolean | true/false | true |\r\n| submitBtn | 显示提交按钮 | Boolean | true/false | true |\r\n| submitText | 提交按钮文本 | String | - | '提交' |\r\n| emptyBtn | 显示清空按钮 | Boolean | true/false | true |\r\n| emptyText | 清空按钮文本 | String | - | '清空' |\r\n| tabs | 多分组转标签 | Boolean | true/false | false |\r\n| detail | 详情模式 | Boolean | true/false | false |\r\n| readonly | 全局只读 | Boolean | true/false | false |\r\n| disabled | 全局禁用 | Boolean | true/false | false |\r\n\r\n### 事件\r\n\r\n| 名称 | 说明 | 回调参数 |\r\n| ------ | ------ | ------ |\r\n| submit | 生成json回调 | 当前配置的json |\r\n\r\n### 方法\r\n\r\n| 名称 | 说明 | 参数 | 返回 |\r\n| ------ | ------ | ------ | ------ |\r\n| getData | 获取当前编辑器的JSON | type: 'string'/'json' | Promise |\r\n\r\n### 插槽\r\n| 名称 | 说明 |\r\n| ------ | ------ | \r\n| toolbar | 顶部工具栏右侧插槽 | \r\n| toolbar-left | 顶部工具栏左侧插槽 | \r\n\r\n### Avue插件\r\n\r\n#### 富文本\r\n\r\n```\r\nimport AvueUeditor from 'avue-plugin-ueditor'\r\n\r\nVue.use(AvueUeditor)\r\n```\r\n\r\n## 打包\r\n\r\n### 组件\r\n\r\n```sh\r\n$ yarn lib\r\n```\r\n\r\n### 源码\r\n\r\n```sh\r\n$ yarn build\r\n```\r\n\r\n## 捐赠\r\n如果你觉得本项目帮助到你的话，可以给作者买杯咖啡。\r\n<img src=\"https://form.beta.kim/donate.png\">\r\n\r\n## License\r\n\r\n<a href=\"https://opensource.org/licenses/MIT\" target=\"_blank\">MIT</a>\r\n","readmeFilename":"README.md"}