diff --git a/example/dashboard/config.js b/example/dashboard/config.js new file mode 100644 index 00000000..dacf69fb --- /dev/null +++ b/example/dashboard/config.js @@ -0,0 +1,74 @@ +export default { + base: { + title: '基础组件', + content: [ + { + name: 'Badge 徽章', + path: '/example/badge/index' + }, { + name: 'Button 按钮', + path: '/example/btn/index' + }, { + name: 'Capsule 胶囊', + path: '/example/capsule/index' + }, { + name: 'Card 卡片', + path: '/example/card/index' + }, { + name: 'Cell 单元格', + path: '/example/cell/index' + }, { + name: 'Form 表单', + path: '/example/form/index' + }, { + name: 'Helper 基础样式', + path: '/example/helper/index' + }, { + name: 'Icon 图标', + path: '/example/icon/index' + }, { + name: 'Label 标签', + path: '/example/label/index' + }, { + name: 'Loadmore 加载', + path: '/example/loadmore/index' + }, { + name: 'Noticebar 通告栏', + path: '/example/noticebar/index' + }, { + name: 'Panel 面板', + path: '/example/panel/index' + }, { + name: 'Popup 弹出层', + path: '/example/popup/index' + }, { + name: 'Quantity 计数器', + path: '/example/quantity/index' + }, { + name: 'Steps 步骤条', + path: '/example/steps/index' + }, { + name: 'Switch 开关', + path: '/example/switch/index' + }, { + name: 'Tab 标签', + path: '/example/tab/index' + }, { + name: 'Toptips 顶部提示', + path: '/example/toptips/index' + } + ] + }, + action: { + title: '操作反馈', + content: [ + { + name: 'Toast 轻提示', + path: '/example/toast/index' + }, { + name: 'Dialog 弹出框', + path: '/example/dialog/index' + } + ] + } +} \ No newline at end of file diff --git a/example/dashboard/index.js b/example/dashboard/index.js index 9f7ddb42..4351a218 100644 --- a/example/dashboard/index.js +++ b/example/dashboard/index.js @@ -1,68 +1,8 @@ +import componentsConfig from './config'; + Page({ data: { - list: [ - { - name: 'Badge 徽章', - path: '/example/badge/index' - }, { - name: 'Button 按钮', - path: '/example/btn/index' - }, { - name: 'Capsule 胶囊', - path: '/example/capsule/index' - }, { - name: 'Card 卡片', - path: '/example/card/index' - }, { - name: 'Cell 单元格', - path: '/example/cell/index' - }, { - name: 'Dialog 弹出框', - path: '/example/dialog/index' - }, { - name: 'Form 表单', - path: '/example/form/index' - }, { - name: 'Helper 基础样式', - path: '/example/helper/index' - }, { - name: 'Icon 图标', - path: '/example/icon/index' - }, { - name: 'Label 标签', - path: '/example/label/index' - }, { - name: 'Loadmore 加载', - path: '/example/loadmore/index' - }, { - name: 'Noticebar 通告栏', - path: '/example/noticebar/index' - }, { - name: 'Panel 面板', - path: '/example/panel/index' - }, { - name: 'Popup 弹出层', - path: '/example/popup/index' - }, { - name: 'Quantity 计数器', - path: '/example/quantity/index' - }, { - name: 'Steps 步骤条', - path: '/example/steps/index' - }, { - name: 'Switch 开关', - path: '/example/switch/index' - }, { - name: 'Tab 标签', - path: '/example/tab/index' - }, { - name: 'Toast 轻提示', - path: '/example/toast/index' - }, { - name: 'Toptips 通告栏', - path: '/example/toptips/index' - } - ] + list: componentsConfig }, onLoad: function () { diff --git a/example/dashboard/index.wxml b/example/dashboard/index.wxml index 25d38001..369dba4e 100644 --- a/example/dashboard/index.wxml +++ b/example/dashboard/index.wxml @@ -2,11 +2,14 @@ - - - {{ item.name }} - - - - + + {{ group.title }} + + + {{ item.name }} + + + + + diff --git a/example/form/index.wxml b/example/form/index.wxml index ac4d04f4..f3fc4723 100644 --- a/example/form/index.wxml +++ b/example/form/index.wxml @@ -37,20 +37,6 @@ - - - 验证码 - - - - - - 验证码