@@ -10,14 +10,18 @@ The scheme as a set of multi-function background frame templates, suitable for m
1010## Function ##
1111- [x] Element-UI
1212- [x] Login/Logout
13+ - [x] Dashboard
1314- [x] Table
15+ - [x] Tabs
1416- [x] From
1517- [x] Chart :bar_chart :
1618- [x] Editor
1719- [x] Markdown
1820- [x] Upload pictures by clipping or dragging
1921- [x] Support manual switch themes :sparkles :
2022- [x] List drag sort
23+ - [x] Permission
24+ - [x] 404 / 403
2125
2226
2327## Directory structure ##
@@ -31,18 +35,20 @@ The scheme as a set of multi-function background frame templates, suitable for m
3135 | |-- Header.vue // Header component
3236 | |-- Home.vue // Home component
3337 | |-- Sidebar.vue // Sidebar component
34- | |-- page // Router page
38+ | |-- Tags.vue
39+ | |-- page // Router page
40+ | |-- 403.vue
41+ | |-- 404.vue
3542 | |-- BaseCharts.vue // BaseCharts
3643 | |-- BaseForm.vue // BaseForm
3744 | |-- BaseTable.vue // BaseTable
3845 | |-- Login.vue // Login
46+ | |-- Dashboard.vue
3947 | |-- DragList.vue
4048 | |-- Markdown.vue // Markdown
4149 | |-- Premission.vue
42- | |-- Readme.vue // Readme
4350 | |-- Upload.vue // Upload
4451 | |-- VueEditor.vue // VueEditor
45- | |-- VueTable.vue // VueTable
4652 | |-- App.vue // Main component
4753 | |-- main.js // Entry file
4854 |-- .babelrc // ES6 syntax compiler configuration
@@ -117,9 +123,6 @@ Vue.js wrapper for sChart.js. Github : [vue-schart](https://github.com/linxin/vu
117123### element-ui ###
118124A desktop component library based on vue.js2.0 . Github : [ element] ( http://element.eleme.io/#/zh-CN/component/layout )
119125
120- ### vue-datasource ###
121- A Vue.js server side component to create dynamic tables. Github : [ vue-datasource] ( https://github.com/coderdiaz/vue-datasource )
122-
123126### Vue-Quill-Editor ###
124127Quill editor component for Vue2. Github : [ vue-quill-editor] ( https://github.com/surmon-china/vue-quill-editor )
125128
@@ -133,28 +136,31 @@ A Vue wrapper component for cropperjs. Github: [vue-cropperjs](https://github.co
133136## Notice ##
134137### 一、If I don't want to use some components, how can I delete it? ###
135138
136- For example, I don't want to use the vue-datasource component, I need to take four steps.
139+ For example, I don't want to use the Vue-Quill-Editor component, I need to take four steps.
137140
138141The first step to remove the component of the routing. Enter 'src/router/index.js' and delete the code below.
139142
140143``` JavaScript
141144{
142- path: ' /vuetable ' ,
143- component : resolve => require ([' ../components/page/VueTable .vue' ], resolve)
145+ path: ' /editor ' ,
146+ component : resolve => require ([' ../components/page/VueEditor .vue' ], resolve)
144147},
145148```
146149
147- Second,delete the component files. Enter 'src/components/page/' and delete 'VueTable .vue' file.
150+ Second,delete the component files. Enter 'src/components/page/' and delete 'VueEditor .vue' file.
148151
149152The third step is to delete the entry. Enter 'src/components/common/Sidebar.vue' and delete the code below.
150153
151- ``` HTML
152- <el-menu-item index =" vuetable" >Vue表格组件</el-menu-item >
154+ ``` js
155+ {
156+ index: ' editor' ,
157+ title: ' 富文本编辑器'
158+ },
153159```
154160
155161Finally, uninstall this component.
156162
157- npm un vue-datasource -S
163+ npm un vue-quill-editor -S
158164
159165Complete!
160166
0 commit comments