Commit 913e0cbf by 郁子恒

完成采集表单功能

parent 6e3f566b
...@@ -96,10 +96,10 @@ ...@@ -96,10 +96,10 @@
import ResizeObserver from 'resize-observer-polyfill'; import ResizeObserver from 'resize-observer-polyfill';
import { saveAs } from 'file-saver'; import { saveAs } from 'file-saver';
import draggable from 'vuedraggable' import draggable from 'vuedraggable'
import { pageNavigate, elClick, sysSleep, onInput, elOutput, pageJavascript, collectionTable, actions } from './components/index.js' import { pageNavigate, elClick, sysSleep, onInput, elOutput, pageJavascript, collectionTable, collectionForm, actions } from './components/index.js'
export default { export default {
name: 'App', name: 'App',
components: { pageNavigate, elClick, sysSleep, onInput, elOutput, pageJavascript, collectionTable, actions, draggable }, components: { pageNavigate, elClick, sysSleep, onInput, elOutput, pageJavascript, collectionTable, collectionForm, actions, draggable },
props: {}, props: {},
data () { data () {
return { return {
...@@ -141,6 +141,9 @@ export default { ...@@ -141,6 +141,9 @@ export default {
value: 'collectionTable', value: 'collectionTable',
label: '采集表' label: '采集表'
}, { }, {
value: 'collectionForm',
label: '采集表单'
}, {
value: 'actions', value: 'actions',
label: '容器' label: '容器'
}], }],
...@@ -219,6 +222,9 @@ export default { ...@@ -219,6 +222,9 @@ export default {
case 'collectionTable': case 'collectionTable':
this.dynamicComponent = collectionTable this.dynamicComponent = collectionTable
break; break;
case 'collectionForm':
this.dynamicComponent = collectionForm
break;
case 'actions': case 'actions':
this.dynamicComponent = actions this.dynamicComponent = actions
break; break;
......
...@@ -5,5 +5,6 @@ import onInput from './onInput.vue'; ...@@ -5,5 +5,6 @@ import onInput from './onInput.vue';
import elOutput from './elOutput.vue'; import elOutput from './elOutput.vue';
import pageJavascript from './pageJavascript.vue'; import pageJavascript from './pageJavascript.vue';
import collectionTable from './collectionTable.vue'; import collectionTable from './collectionTable.vue';
import collectionForm from './collectionForm.vue';
import actions from './actions.vue'; import actions from './actions.vue';
export { pageNavigate, elClick, sysSleep, onInput, elOutput, pageJavascript, collectionTable, actions }; export { pageNavigate, elClick, sysSleep, onInput, elOutput, pageJavascript, collectionTable, collectionForm, actions };
\ No newline at end of file \ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment