diff --git a/src/components/tree-drag/index.js b/src/components/tree-drag/index.js new file mode 100644 index 000000000..6c38be9c7 --- /dev/null +++ b/src/components/tree-drag/index.js @@ -0,0 +1,2 @@ +import Index from './index.vue' +export default Index diff --git a/src/components/tree-drag/index.vue b/src/components/tree-drag/index.vue new file mode 100644 index 000000000..de40a4f67 --- /dev/null +++ b/src/components/tree-drag/index.vue @@ -0,0 +1,242 @@ + + + + diff --git a/src/locale/lang/en-US.js b/src/locale/lang/en-US.js index dc20d8f6f..efc708276 100644 --- a/src/locale/lang/en-US.js +++ b/src/locale/lang/en-US.js @@ -28,6 +28,7 @@ export default { 'export-excel': 'Export Excel', tools_methods_page: 'Tools Methods', drag_list_page: 'Drag-list', + tree_drag: 'Tree Dragger', i18n_page: 'Internationalization', modalTitle: 'Modal Title', content: 'This is the modal box content.', diff --git a/src/locale/lang/zh-CN.js b/src/locale/lang/zh-CN.js index 9e4025626..04734eed0 100644 --- a/src/locale/lang/zh-CN.js +++ b/src/locale/lang/zh-CN.js @@ -28,6 +28,7 @@ export default { 'export-excel': '导出excel', tools_methods_page: '工具函数', drag_list_page: '拖拽列表', + tree_drag: '树节点拖拽', i18n_page: '多语言', modalTitle: '模态框题目', content: '这是模态框内容', diff --git a/src/locale/lang/zh-TW.js b/src/locale/lang/zh-TW.js index ce51c4289..5ccb11305 100644 --- a/src/locale/lang/zh-TW.js +++ b/src/locale/lang/zh-TW.js @@ -28,6 +28,7 @@ export default { 'export-excel': '導出excel', tools_methods_page: '工具函數', drag_list_page: '拖拽列表', + tree_drag: '树节点拖拽', i18n_page: '多語言', modalTitle: '模態框題目', content: '這是模態框內容', diff --git a/src/router/routers.js b/src/router/routers.js index 1427fbd50..436a7b7a2 100644 --- a/src/router/routers.js +++ b/src/router/routers.js @@ -134,6 +134,15 @@ export default [ }, component: () => import('@/view/components/drag-list/drag-list.vue') }, + { + path: 'tree_drag', + name: 'tree_drag', + meta: { + icon: 'ios-expand', + title: '树节点拖拽' + }, + component: () => import('@/view/components/tree-drag/index.vue') + }, { path: 'drag_drawer_page', name: 'drag_drawer_page', diff --git a/src/view/components/tree-drag/index.vue b/src/view/components/tree-drag/index.vue new file mode 100644 index 000000000..a4277edaf --- /dev/null +++ b/src/view/components/tree-drag/index.vue @@ -0,0 +1,77 @@ + + + +