diff --git a/src/router/modules/component.basic.example.ts b/src/router/modules/component.basic.example.ts index 2c61e816..24d54d73 100644 --- a/src/router/modules/component.basic.example.ts +++ b/src/router/modules/component.basic.example.ts @@ -8,120 +8,18 @@ const routes: RouteRecordRaw = { redirect: '/component_basic_example/icon', name: 'componentBasicExample', meta: { - title: '基础组件(部分)', + title: '基础组件', icon: 'ep:element-plus', }, children: [ { - path: 'icon', - name: 'componentBasicExampleIcon', - component: () => import('@/views/component_basic_example/icon.vue'), + path: '', + name: 'componentBasicExampleIndex', + component: () => import('@/views/component_basic_example/index.vue'), meta: { - title: '图标', - }, - }, - { - path: 'button', - name: 'componentBasicExampleButton', - component: () => import('@/views/component_basic_example/button.vue'), - meta: { - title: '按钮', - }, - }, - { - path: 'link', - name: 'componentBasicExampleLink', - component: () => import('@/views/component_basic_example/link.vue'), - meta: { - title: '文字链接', - }, - }, - { - path: 'radio', - name: 'componentBasicExampleRadio', - component: () => import('@/views/component_basic_example/radio.vue'), - meta: { - title: '单选框', - }, - }, - { - path: 'checkbox', - name: 'componentBasicExampleCheckbox', - component: () => import('@/views/component_basic_example/checkbox.vue'), - meta: { - title: '多选框', - }, - }, - { - path: 'input', - name: 'componentBasicExampleInput', - component: () => import('@/views/component_basic_example/input.vue'), - meta: { - title: '输入框', - }, - }, - { - path: 'inputnumber', - name: 'componentBasicExampleInputnumber', - component: () => import('@/views/component_basic_example/inputnumber.vue'), - meta: { - title: '数字输入框', - }, - }, - { - path: 'select', - name: 'componentBasicExampleSelect', - component: () => import('@/views/component_basic_example/select.vue'), - meta: { - title: '选择器', - }, - }, - { - path: 'switch', - name: 'componentBasicExampleSwitch', - component: () => import('@/views/component_basic_example/switch.vue'), - meta: { - title: '开关', - }, - }, - { - path: 'slider', - name: 'componentBasicExampleSlider', - component: () => import('@/views/component_basic_example/slider.vue'), - meta: { - title: '滑块', - }, - }, - { - path: 'timepicker', - name: 'componentBasicExampleTimepicker', - component: () => import('@/views/component_basic_example/timepicker.vue'), - meta: { - title: '时间选择器', - }, - }, - { - path: 'datepicker', - name: 'componentBasicExampleDatepicker', - component: () => import('@/views/component_basic_example/datepicker.vue'), - meta: { - title: '日期选择器', - }, - }, - { - path: 'datetimepicker', - name: 'componentBasicExampleDatetimepicker', - component: () => import('@/views/component_basic_example/datetimepicker.vue'), - meta: { - title: '日期时间选择器', - }, - }, - { - path: 'rate', - name: 'componentBasicExampleRate', - component: () => import('@/views/component_basic_example/rate.vue'), - meta: { - title: '评分', + title: '基础组件', + sidebar: false, + breadcrumb: false, }, }, ], diff --git a/src/views/component_basic_example/button.vue b/src/views/component_basic_example/button.vue deleted file mode 100644 index 434ade7a..00000000 --- a/src/views/component_basic_example/button.vue +++ /dev/null @@ -1,294 +0,0 @@ - -meta: - enabled: false - - - - - - - diff --git a/src/views/component_basic_example/checkbox.vue b/src/views/component_basic_example/checkbox.vue deleted file mode 100644 index 8ecb89ed..00000000 --- a/src/views/component_basic_example/checkbox.vue +++ /dev/null @@ -1,65 +0,0 @@ - -meta: - enabled: false - - - - - diff --git a/src/views/component_basic_example/components/alert.vue b/src/views/component_basic_example/components/alert.vue deleted file mode 100644 index ec63da85..00000000 --- a/src/views/component_basic_example/components/alert.vue +++ /dev/null @@ -1,20 +0,0 @@ - - - diff --git a/src/views/component_basic_example/components/button.vue b/src/views/component_basic_example/components/button.vue new file mode 100644 index 00000000..6cbd8ace --- /dev/null +++ b/src/views/component_basic_example/components/button.vue @@ -0,0 +1,288 @@ + + + diff --git a/src/views/component_basic_example/components/checkbox.vue b/src/views/component_basic_example/components/checkbox.vue new file mode 100644 index 00000000..ead21989 --- /dev/null +++ b/src/views/component_basic_example/components/checkbox.vue @@ -0,0 +1,62 @@ + + + diff --git a/src/views/component_basic_example/icon.vue b/src/views/component_basic_example/components/icon.vue similarity index 62% rename from src/views/component_basic_example/icon.vue rename to src/views/component_basic_example/components/icon.vue index 7262674a..dadbfc69 100644 --- a/src/views/component_basic_example/icon.vue +++ b/src/views/component_basic_example/components/icon.vue @@ -1,17 +1,10 @@ - -meta: - enabled: false - - 搜索 - + + + 图标集合 + +
+ + + + + +
@@ -45,7 +48,7 @@ import Alert from './components/alert.vue' display: inline-block; margin: 10px; - i { + .el-icon { font-size: 32px; color: #606266; } diff --git a/src/views/component_basic_example/components/input.vue b/src/views/component_basic_example/components/input.vue new file mode 100644 index 00000000..91235190 --- /dev/null +++ b/src/views/component_basic_example/components/input.vue @@ -0,0 +1,48 @@ + + + diff --git a/src/views/component_basic_example/components/inputnumber.vue b/src/views/component_basic_example/components/inputnumber.vue new file mode 100644 index 00000000..ac9bd8bb --- /dev/null +++ b/src/views/component_basic_example/components/inputnumber.vue @@ -0,0 +1,32 @@ + + + diff --git a/src/views/component_basic_example/components/link.vue b/src/views/component_basic_example/components/link.vue new file mode 100644 index 00000000..c6568a95 --- /dev/null +++ b/src/views/component_basic_example/components/link.vue @@ -0,0 +1,74 @@ + + + diff --git a/src/views/component_basic_example/components/radio.vue b/src/views/component_basic_example/components/radio.vue new file mode 100644 index 00000000..3dbf3b56 --- /dev/null +++ b/src/views/component_basic_example/components/radio.vue @@ -0,0 +1,62 @@ + + + diff --git a/src/views/component_basic_example/components/rate.vue b/src/views/component_basic_example/components/rate.vue new file mode 100644 index 00000000..fc00daba --- /dev/null +++ b/src/views/component_basic_example/components/rate.vue @@ -0,0 +1,22 @@ + + + diff --git a/src/views/component_basic_example/components/select.vue b/src/views/component_basic_example/components/select.vue new file mode 100644 index 00000000..ff7d4746 --- /dev/null +++ b/src/views/component_basic_example/components/select.vue @@ -0,0 +1,60 @@ + + + diff --git a/src/views/component_basic_example/components/slider.vue b/src/views/component_basic_example/components/slider.vue new file mode 100644 index 00000000..41bcf817 --- /dev/null +++ b/src/views/component_basic_example/components/slider.vue @@ -0,0 +1,52 @@ + + + diff --git a/src/views/component_basic_example/components/switch.vue b/src/views/component_basic_example/components/switch.vue new file mode 100644 index 00000000..97d31d92 --- /dev/null +++ b/src/views/component_basic_example/components/switch.vue @@ -0,0 +1,24 @@ + + + diff --git a/src/views/component_basic_example/datepicker.vue b/src/views/component_basic_example/datepicker.vue deleted file mode 100644 index 152d6c0c..00000000 --- a/src/views/component_basic_example/datepicker.vue +++ /dev/null @@ -1,73 +0,0 @@ - -meta: - enabled: false - - - - - diff --git a/src/views/component_basic_example/datetimepicker.vue b/src/views/component_basic_example/datetimepicker.vue deleted file mode 100644 index 347f7787..00000000 --- a/src/views/component_basic_example/datetimepicker.vue +++ /dev/null @@ -1,32 +0,0 @@ - -meta: - enabled: false - - - - - diff --git a/src/views/component_basic_example/index.vue b/src/views/component_basic_example/index.vue new file mode 100644 index 00000000..1cea5143 --- /dev/null +++ b/src/views/component_basic_example/index.vue @@ -0,0 +1,58 @@ + +meta: + enabled: false + + + + + diff --git a/src/views/component_basic_example/input.vue b/src/views/component_basic_example/input.vue deleted file mode 100644 index 27353eb9..00000000 --- a/src/views/component_basic_example/input.vue +++ /dev/null @@ -1,51 +0,0 @@ - -meta: - enabled: false - - - - - diff --git a/src/views/component_basic_example/inputnumber.vue b/src/views/component_basic_example/inputnumber.vue deleted file mode 100644 index a2efcb2a..00000000 --- a/src/views/component_basic_example/inputnumber.vue +++ /dev/null @@ -1,36 +0,0 @@ - -meta: - enabled: false - - - - - diff --git a/src/views/component_basic_example/link.vue b/src/views/component_basic_example/link.vue deleted file mode 100644 index 07ffda33..00000000 --- a/src/views/component_basic_example/link.vue +++ /dev/null @@ -1,83 +0,0 @@ - -meta: - enabled: false - - - - - - - diff --git a/src/views/component_basic_example/radio.vue b/src/views/component_basic_example/radio.vue deleted file mode 100644 index 81b8e234..00000000 --- a/src/views/component_basic_example/radio.vue +++ /dev/null @@ -1,66 +0,0 @@ - -meta: - enabled: false - - - - - diff --git a/src/views/component_basic_example/rate.vue b/src/views/component_basic_example/rate.vue deleted file mode 100644 index 9341f910..00000000 --- a/src/views/component_basic_example/rate.vue +++ /dev/null @@ -1,28 +0,0 @@ - -meta: - enabled: false - - - - - diff --git a/src/views/component_basic_example/select.vue b/src/views/component_basic_example/select.vue deleted file mode 100644 index 27509941..00000000 --- a/src/views/component_basic_example/select.vue +++ /dev/null @@ -1,63 +0,0 @@ - -meta: - enabled: false - - - - - diff --git a/src/views/component_basic_example/slider.vue b/src/views/component_basic_example/slider.vue deleted file mode 100644 index 35fc9fde..00000000 --- a/src/views/component_basic_example/slider.vue +++ /dev/null @@ -1,56 +0,0 @@ - -meta: - enabled: false - - - - - diff --git a/src/views/component_basic_example/switch.vue b/src/views/component_basic_example/switch.vue deleted file mode 100644 index 9c7db807..00000000 --- a/src/views/component_basic_example/switch.vue +++ /dev/null @@ -1,30 +0,0 @@ - -meta: - enabled: false - - - - - diff --git a/src/views/component_basic_example/timepicker.vue b/src/views/component_basic_example/timepicker.vue deleted file mode 100644 index f5c54c84..00000000 --- a/src/views/component_basic_example/timepicker.vue +++ /dev/null @@ -1,62 +0,0 @@ - -meta: - enabled: false - - - - -