From 6773aec52558174eb988f39ace2f85c64fe383fc Mon Sep 17 00:00:00 2001 From: jingyoushui <2625882457@qq.com> Date: Mon, 4 Nov 2019 10:38:40 +0800 Subject: [PATCH] add form-create --- package.json | 1 + src/components/FormCreate/index.vue | 392 ++++++++++++++++++++++ src/router/modules/components.js | 6 + src/views/components-demo/create-form.vue | 20 ++ 4 files changed, 419 insertions(+) create mode 100644 src/components/FormCreate/index.vue create mode 100644 src/views/components-demo/create-form.vue diff --git a/package.json b/package.json index 9942fbac..efcab5be 100644 --- a/package.json +++ b/package.json @@ -43,6 +43,7 @@ "url": "https://github.com/PanJiaChen/vue-element-admin/issues" }, "dependencies": { + "@form-create/element-ui": "^1.0.3", "axios": "0.18.1", "clipboard": "2.0.4", "codemirror": "5.45.0", diff --git a/src/components/FormCreate/index.vue b/src/components/FormCreate/index.vue new file mode 100644 index 00000000..4ed3a584 --- /dev/null +++ b/src/components/FormCreate/index.vue @@ -0,0 +1,392 @@ + + + + + + + + + + + {{ i }} + + + + + + + + + Entered by someone else + + + + Entered by someone else + + + + + ○ + + + + + + + + + + + + + + □ + + + + + + + + + + + + + {{ j }}、 + + + + + + + + + + + + + + + + + + + + + + + Preview + + + + + + {{ title }} + + + + {{ description }} + + + + + + + + + + Back + + + + + + + + + diff --git a/src/router/modules/components.js b/src/router/modules/components.js index 0da96f97..9b2f69ed 100644 --- a/src/router/modules/components.js +++ b/src/router/modules/components.js @@ -30,6 +30,12 @@ const componentsRouter = { name: 'JsonEditorDemo', meta: { title: 'JSON Editor' } }, + { + path: 'form-create', + component: () => import('@/views/components-demo/create-form'), + name: 'FormCreateDemo', + meta: { title: 'Form Create' } + }, { path: 'split-pane', component: () => import('@/views/components-demo/split-pane'), diff --git a/src/views/components-demo/create-form.vue b/src/views/components-demo/create-form.vue new file mode 100644 index 00000000..b2d29661 --- /dev/null +++ b/src/views/components-demo/create-form.vue @@ -0,0 +1,20 @@ + + + + + + + + + + + +