├── .browserslistrc ├── .eslintrc.js ├── .gitignore ├── README.md ├── babel.config.js ├── dist ├── demo.html ├── es-form.common.js ├── es-form.umd.js └── es-form.umd.min.js ├── docs ├── .vuepress │ ├── components │ │ ├── demo-block.vue │ │ ├── demo-custom.vue │ │ ├── entry.js │ │ ├── slots │ │ │ └── scoped.vue │ │ └── version │ │ │ ├── entry.js │ │ │ └── select.vue │ ├── config.js │ └── styles │ │ └── index.styl ├── README.md ├── base │ ├── README.md │ ├── array.md │ ├── auto-match.md │ ├── com-format.md │ ├── component.md │ ├── console.md │ ├── d-col-group.md │ ├── desc.md │ ├── explain.md │ ├── form.md │ ├── format.md │ ├── help.md │ ├── hidden.md │ ├── install.md │ ├── label.md │ ├── parse.md │ ├── properties.md │ ├── quickstart.md │ ├── rules.md │ ├── scopedSlots.md │ ├── settings.md │ ├── tabs.md │ ├── title.md │ ├── ui.md │ ├── unit.md │ └── value.md ├── donate.md ├── images │ ├── alipay.png │ └── wechat.png └── version │ └── overview.md ├── package.json ├── postcss.config.js ├── public ├── favicon.ico └── index.html ├── src ├── App.vue ├── assets │ └── logo.png ├── components │ ├── common │ │ ├── header.vue │ │ ├── main-footer.vue │ │ └── nav.vue │ ├── demo-frame │ │ ├── index.vue │ │ ├── mixins │ │ │ └── sys-mixin.js │ │ └── schemas │ │ │ └── operation-schema.js │ ├── help │ │ └── index.vue │ ├── register.js │ ├── tags │ │ └── index.vue │ └── units │ │ ├── README.md │ │ ├── align-desc.vue │ │ ├── checkbox-group.vue │ │ ├── desc.vue │ │ ├── label.vue │ │ ├── radio-group.vue │ │ ├── select.vue │ │ ├── slot.vue │ │ ├── title.vue │ │ └── unit.vue ├── libs │ ├── constant.js │ ├── listeners.js │ ├── storage.js │ ├── uri.js │ └── utils.js ├── main.js ├── package │ ├── README.md │ ├── base.js │ ├── components │ │ ├── btn.vue │ │ ├── console.vue │ │ ├── edit-abbr-btns.vue │ │ ├── edit-bottom-btns.vue │ │ ├── edit-btns.vue │ │ ├── help.vue │ │ ├── tabs-btn.vue │ │ ├── tabs-nav-item.vue │ │ └── tabs-nav.vue │ ├── form-item.vue │ ├── index.js │ ├── index.vue │ ├── layout │ │ ├── array-card.vue │ │ ├── array-legend.vue │ │ ├── array-row.vue │ │ ├── array-table.vue │ │ ├── array-tabs.vue │ │ ├── object-table.vue │ │ ├── object.vue │ │ └── tabs.vue │ ├── libs │ │ ├── component-utils.js │ │ ├── constant.js │ │ ├── data-cache.js │ │ ├── drag.js │ │ ├── form-utils.js │ │ ├── global.js │ │ ├── parse.js │ │ ├── pop-utils.js │ │ ├── rules.js │ │ ├── schema-rules.js │ │ ├── schema-utils.js │ │ ├── submit.js │ │ ├── tabs-observer.js │ │ └── utils.js │ ├── mixins │ │ ├── array-del-pop-mixin.js │ │ ├── array-edit-item-mixin.js │ │ ├── array-mixin.js │ │ └── item-mixin.js │ └── static │ │ └── css │ │ ├── index.scss │ │ └── mixins.scss ├── router │ ├── index.js │ └── nav-route.js ├── static │ └── css │ │ ├── index.scss │ │ └── mixins.scss └── views │ ├── README.md │ ├── demo │ ├── array-card.vue │ ├── array-legend.vue │ ├── array-row.vue │ ├── array-table.vue │ ├── array-tabs.vue │ ├── component.vue │ ├── desc.vue │ ├── example.vue │ ├── help.vue │ ├── label.vue │ ├── properties.vue │ ├── scopedSlots.vue │ ├── simple.vue │ ├── standard.vue │ ├── tabs.vue │ ├── title.vue │ └── unit.vue │ ├── home │ ├── components │ │ ├── README.md │ │ └── native.vue │ └── index.vue │ └── notfound │ ├── components │ └── README.md │ └── index.vue ├── tests └── unit │ ├── .eslintrc.js │ └── libs │ └── utils.spec.js └── vue.config.js /.browserslistrc: -------------------------------------------------------------------------------- 1 | > 1% 2 | last 2 versions 3 | not ie <= 8 4 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | presets: ["@vue/app"] 3 | }; 4 | -------------------------------------------------------------------------------- /dist/demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/dist/demo.html -------------------------------------------------------------------------------- /dist/es-form.common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/dist/es-form.common.js -------------------------------------------------------------------------------- /dist/es-form.umd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/dist/es-form.umd.js -------------------------------------------------------------------------------- /dist/es-form.umd.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/dist/es-form.umd.min.js -------------------------------------------------------------------------------- /docs/.vuepress/components/demo-block.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/.vuepress/components/demo-block.vue -------------------------------------------------------------------------------- /docs/.vuepress/components/demo-custom.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/.vuepress/components/demo-custom.vue -------------------------------------------------------------------------------- /docs/.vuepress/components/entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/.vuepress/components/entry.js -------------------------------------------------------------------------------- /docs/.vuepress/components/slots/scoped.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/.vuepress/components/slots/scoped.vue -------------------------------------------------------------------------------- /docs/.vuepress/components/version/entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/.vuepress/components/version/entry.js -------------------------------------------------------------------------------- /docs/.vuepress/components/version/select.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/.vuepress/components/version/select.vue -------------------------------------------------------------------------------- /docs/.vuepress/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/.vuepress/config.js -------------------------------------------------------------------------------- /docs/.vuepress/styles/index.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/.vuepress/styles/index.styl -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/base/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/base/README.md -------------------------------------------------------------------------------- /docs/base/array.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/base/array.md -------------------------------------------------------------------------------- /docs/base/auto-match.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/base/auto-match.md -------------------------------------------------------------------------------- /docs/base/com-format.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/base/com-format.md -------------------------------------------------------------------------------- /docs/base/component.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/base/component.md -------------------------------------------------------------------------------- /docs/base/console.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/base/console.md -------------------------------------------------------------------------------- /docs/base/d-col-group.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/base/d-col-group.md -------------------------------------------------------------------------------- /docs/base/desc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/base/desc.md -------------------------------------------------------------------------------- /docs/base/explain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/base/explain.md -------------------------------------------------------------------------------- /docs/base/form.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/base/form.md -------------------------------------------------------------------------------- /docs/base/format.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/base/format.md -------------------------------------------------------------------------------- /docs/base/help.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/base/help.md -------------------------------------------------------------------------------- /docs/base/hidden.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/base/hidden.md -------------------------------------------------------------------------------- /docs/base/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/base/install.md -------------------------------------------------------------------------------- /docs/base/label.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/base/label.md -------------------------------------------------------------------------------- /docs/base/parse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/base/parse.md -------------------------------------------------------------------------------- /docs/base/properties.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/base/properties.md -------------------------------------------------------------------------------- /docs/base/quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/base/quickstart.md -------------------------------------------------------------------------------- /docs/base/rules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/base/rules.md -------------------------------------------------------------------------------- /docs/base/scopedSlots.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/base/scopedSlots.md -------------------------------------------------------------------------------- /docs/base/settings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/base/settings.md -------------------------------------------------------------------------------- /docs/base/tabs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/base/tabs.md -------------------------------------------------------------------------------- /docs/base/title.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/base/title.md -------------------------------------------------------------------------------- /docs/base/ui.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/base/ui.md -------------------------------------------------------------------------------- /docs/base/unit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/base/unit.md -------------------------------------------------------------------------------- /docs/base/value.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/base/value.md -------------------------------------------------------------------------------- /docs/donate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/donate.md -------------------------------------------------------------------------------- /docs/images/alipay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/images/alipay.png -------------------------------------------------------------------------------- /docs/images/wechat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/images/wechat.png -------------------------------------------------------------------------------- /docs/version/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/docs/version/overview.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/public/index.html -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/assets/logo.png -------------------------------------------------------------------------------- /src/components/common/header.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/components/common/header.vue -------------------------------------------------------------------------------- /src/components/common/main-footer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/components/common/main-footer.vue -------------------------------------------------------------------------------- /src/components/common/nav.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/components/common/nav.vue -------------------------------------------------------------------------------- /src/components/demo-frame/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/components/demo-frame/index.vue -------------------------------------------------------------------------------- /src/components/demo-frame/mixins/sys-mixin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/components/demo-frame/mixins/sys-mixin.js -------------------------------------------------------------------------------- /src/components/demo-frame/schemas/operation-schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/components/demo-frame/schemas/operation-schema.js -------------------------------------------------------------------------------- /src/components/help/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/components/help/index.vue -------------------------------------------------------------------------------- /src/components/register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/components/register.js -------------------------------------------------------------------------------- /src/components/tags/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/components/tags/index.vue -------------------------------------------------------------------------------- /src/components/units/README.md: -------------------------------------------------------------------------------- 1 | # units 2 | 3 | 这个文件夹主要放一些独立而通用的小组件,具体功能见每个小组件 4 | 5 | -------------------------------------------------------------------------------- /src/components/units/align-desc.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/components/units/align-desc.vue -------------------------------------------------------------------------------- /src/components/units/checkbox-group.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/components/units/checkbox-group.vue -------------------------------------------------------------------------------- /src/components/units/desc.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/components/units/desc.vue -------------------------------------------------------------------------------- /src/components/units/label.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/components/units/label.vue -------------------------------------------------------------------------------- /src/components/units/radio-group.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/components/units/radio-group.vue -------------------------------------------------------------------------------- /src/components/units/select.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/components/units/select.vue -------------------------------------------------------------------------------- /src/components/units/slot.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/components/units/slot.vue -------------------------------------------------------------------------------- /src/components/units/title.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/components/units/title.vue -------------------------------------------------------------------------------- /src/components/units/unit.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/components/units/unit.vue -------------------------------------------------------------------------------- /src/libs/constant.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/libs/constant.js -------------------------------------------------------------------------------- /src/libs/listeners.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/libs/listeners.js -------------------------------------------------------------------------------- /src/libs/storage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/libs/storage.js -------------------------------------------------------------------------------- /src/libs/uri.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/libs/uri.js -------------------------------------------------------------------------------- /src/libs/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/libs/utils.js -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/main.js -------------------------------------------------------------------------------- /src/package/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/README.md -------------------------------------------------------------------------------- /src/package/base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/base.js -------------------------------------------------------------------------------- /src/package/components/btn.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/components/btn.vue -------------------------------------------------------------------------------- /src/package/components/console.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/components/console.vue -------------------------------------------------------------------------------- /src/package/components/edit-abbr-btns.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/components/edit-abbr-btns.vue -------------------------------------------------------------------------------- /src/package/components/edit-bottom-btns.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/components/edit-bottom-btns.vue -------------------------------------------------------------------------------- /src/package/components/edit-btns.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/components/edit-btns.vue -------------------------------------------------------------------------------- /src/package/components/help.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/components/help.vue -------------------------------------------------------------------------------- /src/package/components/tabs-btn.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/components/tabs-btn.vue -------------------------------------------------------------------------------- /src/package/components/tabs-nav-item.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/components/tabs-nav-item.vue -------------------------------------------------------------------------------- /src/package/components/tabs-nav.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/components/tabs-nav.vue -------------------------------------------------------------------------------- /src/package/form-item.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/form-item.vue -------------------------------------------------------------------------------- /src/package/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/index.js -------------------------------------------------------------------------------- /src/package/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/index.vue -------------------------------------------------------------------------------- /src/package/layout/array-card.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/layout/array-card.vue -------------------------------------------------------------------------------- /src/package/layout/array-legend.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/layout/array-legend.vue -------------------------------------------------------------------------------- /src/package/layout/array-row.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/layout/array-row.vue -------------------------------------------------------------------------------- /src/package/layout/array-table.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/layout/array-table.vue -------------------------------------------------------------------------------- /src/package/layout/array-tabs.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/layout/array-tabs.vue -------------------------------------------------------------------------------- /src/package/layout/object-table.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/layout/object-table.vue -------------------------------------------------------------------------------- /src/package/layout/object.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/layout/object.vue -------------------------------------------------------------------------------- /src/package/layout/tabs.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/layout/tabs.vue -------------------------------------------------------------------------------- /src/package/libs/component-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/libs/component-utils.js -------------------------------------------------------------------------------- /src/package/libs/constant.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/libs/constant.js -------------------------------------------------------------------------------- /src/package/libs/data-cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/libs/data-cache.js -------------------------------------------------------------------------------- /src/package/libs/drag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/libs/drag.js -------------------------------------------------------------------------------- /src/package/libs/form-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/libs/form-utils.js -------------------------------------------------------------------------------- /src/package/libs/global.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/libs/global.js -------------------------------------------------------------------------------- /src/package/libs/parse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/libs/parse.js -------------------------------------------------------------------------------- /src/package/libs/pop-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/libs/pop-utils.js -------------------------------------------------------------------------------- /src/package/libs/rules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/libs/rules.js -------------------------------------------------------------------------------- /src/package/libs/schema-rules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/libs/schema-rules.js -------------------------------------------------------------------------------- /src/package/libs/schema-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/libs/schema-utils.js -------------------------------------------------------------------------------- /src/package/libs/submit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/libs/submit.js -------------------------------------------------------------------------------- /src/package/libs/tabs-observer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/libs/tabs-observer.js -------------------------------------------------------------------------------- /src/package/libs/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/libs/utils.js -------------------------------------------------------------------------------- /src/package/mixins/array-del-pop-mixin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/mixins/array-del-pop-mixin.js -------------------------------------------------------------------------------- /src/package/mixins/array-edit-item-mixin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/mixins/array-edit-item-mixin.js -------------------------------------------------------------------------------- /src/package/mixins/array-mixin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/mixins/array-mixin.js -------------------------------------------------------------------------------- /src/package/mixins/item-mixin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/mixins/item-mixin.js -------------------------------------------------------------------------------- /src/package/static/css/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/static/css/index.scss -------------------------------------------------------------------------------- /src/package/static/css/mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/package/static/css/mixins.scss -------------------------------------------------------------------------------- /src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/router/index.js -------------------------------------------------------------------------------- /src/router/nav-route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/router/nav-route.js -------------------------------------------------------------------------------- /src/static/css/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/static/css/index.scss -------------------------------------------------------------------------------- /src/static/css/mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/static/css/mixins.scss -------------------------------------------------------------------------------- /src/views/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/views/README.md -------------------------------------------------------------------------------- /src/views/demo/array-card.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/views/demo/array-card.vue -------------------------------------------------------------------------------- /src/views/demo/array-legend.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/views/demo/array-legend.vue -------------------------------------------------------------------------------- /src/views/demo/array-row.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/views/demo/array-row.vue -------------------------------------------------------------------------------- /src/views/demo/array-table.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/views/demo/array-table.vue -------------------------------------------------------------------------------- /src/views/demo/array-tabs.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/views/demo/array-tabs.vue -------------------------------------------------------------------------------- /src/views/demo/component.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/views/demo/component.vue -------------------------------------------------------------------------------- /src/views/demo/desc.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/views/demo/desc.vue -------------------------------------------------------------------------------- /src/views/demo/example.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/views/demo/example.vue -------------------------------------------------------------------------------- /src/views/demo/help.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/views/demo/help.vue -------------------------------------------------------------------------------- /src/views/demo/label.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/views/demo/label.vue -------------------------------------------------------------------------------- /src/views/demo/properties.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/views/demo/properties.vue -------------------------------------------------------------------------------- /src/views/demo/scopedSlots.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/views/demo/scopedSlots.vue -------------------------------------------------------------------------------- /src/views/demo/simple.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/views/demo/simple.vue -------------------------------------------------------------------------------- /src/views/demo/standard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/views/demo/standard.vue -------------------------------------------------------------------------------- /src/views/demo/tabs.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/views/demo/tabs.vue -------------------------------------------------------------------------------- /src/views/demo/title.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/views/demo/title.vue -------------------------------------------------------------------------------- /src/views/demo/unit.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/views/demo/unit.vue -------------------------------------------------------------------------------- /src/views/home/components/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/views/home/components/native.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/views/home/components/native.vue -------------------------------------------------------------------------------- /src/views/home/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/views/home/index.vue -------------------------------------------------------------------------------- /src/views/notfound/components/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/views/notfound/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/src/views/notfound/index.vue -------------------------------------------------------------------------------- /tests/unit/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/tests/unit/.eslintrc.js -------------------------------------------------------------------------------- /tests/unit/libs/utils.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/tests/unit/libs/utils.spec.js -------------------------------------------------------------------------------- /vue.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chengaohe45/vue-easy-form/HEAD/vue.config.js --------------------------------------------------------------------------------