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 @@ + + + + + + + + + + + +