From dc673c25dae885dd63df02866c4ec7edf76a7a09 Mon Sep 17 00:00:00 2001 From: Yao Date: Sun, 15 Apr 2018 11:21:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=87=E6=A1=A3=E4=BC=98=E5=8C=96=20(#194)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- example/pages/actionsheet/index.json | 3 +- example/pages/actionsheet/index.wxml | 29 +++---- example/pages/field/index.js | 4 +- example/pages/field/index.json | 5 +- example/pages/field/index.wxml | 115 +++++++++------------------ example/pages/stepper/index.json | 4 +- example/pages/stepper/index.wxml | 75 ++++++++--------- example/pages/steps/index.json | 6 +- example/pages/steps/index.wxml | 93 ++++++++-------------- example/pages/switch/index.js | 18 ++--- example/pages/switch/index.json | 6 +- example/pages/switch/index.wxml | 22 ++--- example/pages/tab/index.js | 43 ++++------ example/pages/tab/index.json | 3 +- example/pages/tab/index.wxml | 28 +++---- example/pages/tag/index.json | 5 +- example/pages/tag/index.wxml | 32 ++++---- example/pages/tag/index.wxss | 5 ++ example/pages/toptips/index.json | 4 +- example/pages/toptips/index.wxml | 23 +++--- packages/switch/index.js | 5 +- 21 files changed, 233 insertions(+), 295 deletions(-) diff --git a/example/pages/actionsheet/index.json b/example/pages/actionsheet/index.json index 9dda7a69..46d35da7 100644 --- a/example/pages/actionsheet/index.json +++ b/example/pages/actionsheet/index.json @@ -2,6 +2,7 @@ "navigationBarTitleText": "Actionsheet 行动按钮", "usingComponents": { "zan-actionsheet": "../../dist/actionsheet/index", - "zan-btn": "../../dist/btn/index" + "zan-button": "../../dist/btn/index", + "doc-page": "../../components/doc-page/index" } } diff --git a/example/pages/actionsheet/index.wxml b/example/pages/actionsheet/index.wxml index f24e1299..965dc4ce 100644 --- a/example/pages/actionsheet/index.wxml +++ b/example/pages/actionsheet/index.wxml @@ -1,17 +1,18 @@ - - ACTIONSHEET + + - - + - + + + diff --git a/example/pages/field/index.js b/example/pages/field/index.js index e4101cb9..28ef3a4b 100644 --- a/example/pages/field/index.js +++ b/example/pages/field/index.js @@ -1,6 +1,6 @@ const config = require('./config'); -Page(Object.assign({}, { +Page({ data: { config, value: 'test', @@ -79,4 +79,4 @@ Page(Object.assign({}, { }); } -})); +}); diff --git a/example/pages/field/index.json b/example/pages/field/index.json index 0ca1bf7f..cc654398 100644 --- a/example/pages/field/index.json +++ b/example/pages/field/index.json @@ -1,6 +1,9 @@ { "navigationBarTitleText": "Field 输入框", "usingComponents": { - "zan-field": "../../dist/field/index" + "zan-button": "../../dist/btn/index", + "zan-field": "../../dist/field/index", + "zan-panel": "../../dist/panel/index", + "doc-page": "../../components/doc-page/index" } } diff --git a/example/pages/field/index.wxml b/example/pages/field/index.wxml index 0af4462a..0b447cf0 100644 --- a/example/pages/field/index.wxml +++ b/example/pages/field/index.wxml @@ -1,9 +1,6 @@ - - - + - 基础用法 - + - + - + 清除输入 - 无标题输入框 - + - + - + 清除输入 - 圆角输入框 - - - - - - - - Form 表单中的field应用 -
+ + + + + + + + + + + - - 选择区域 - - {{ area[areaIndex] }} - - - - - 验证码 - - - - - - +
-->
diff --git a/example/pages/stepper/index.json b/example/pages/stepper/index.json index fc8f39df..6c75d98f 100644 --- a/example/pages/stepper/index.json +++ b/example/pages/stepper/index.json @@ -1,6 +1,8 @@ { "navigationBarTitleText": "Stepper 计数器", "usingComponents": { - "zan-stepper": "../../dist/stepper/index" + "zan-stepper": "../../dist/stepper/index", + "zan-panel": "../../dist/panel/index", + "doc-page": "../../components/doc-page/index" } } diff --git a/example/pages/stepper/index.wxml b/example/pages/stepper/index.wxml index 70d1b5ec..210c3e61 100644 --- a/example/pages/stepper/index.wxml +++ b/example/pages/stepper/index.wxml @@ -1,40 +1,43 @@ - - 基础用法 - - - - + + + + + + + - 不同尺寸 - - - - + + + + + + - 高级用法 - - - - + + + + + + diff --git a/example/pages/steps/index.json b/example/pages/steps/index.json index a61e34a4..b4096b2d 100644 --- a/example/pages/steps/index.json +++ b/example/pages/steps/index.json @@ -1,6 +1,10 @@ { "navigationBarTitleText": "Steps 步骤条", "usingComponents": { - "zan-steps": "../../dist/steps/index" + "zan-cell": "../../dist/cell/index", + "zan-cell-group": "../../dist/cell-group/index", + "zan-panel": "../../dist/panel/index", + "zan-steps": "../../dist/steps/index", + "doc-page": "../../components/doc-page/index" } } diff --git a/example/pages/steps/index.wxml b/example/pages/steps/index.wxml index 36364b4d..05983324 100644 --- a/example/pages/steps/index.wxml +++ b/example/pages/steps/index.wxml @@ -1,70 +1,47 @@ - - - - - STEPS - - - - + + + + - - - - - + + - - - - - + + - - - + + + - 有描述的steps - - - + + + - - - - - + + - - - - - + + - - - + + + - 垂直方向的steps - - - + + + - - + + + + + + - - - - - - - - 可自定义class - - + + - - + + + - diff --git a/example/pages/switch/index.js b/example/pages/switch/index.js index 2e431537..cde2a4c2 100644 --- a/example/pages/switch/index.js +++ b/example/pages/switch/index.js @@ -11,26 +11,20 @@ Page(Object.assign({}, Zan.Switch, { }, }, - syncChange(e, data) { + syncChange({ detail }) { this.setData({ - sync: { - checked: data.checked - } + 'sync.checked': detail.checked }); }, - asyncChange(e, data) { + asyncChange({ detail }) { this.setData({ - async: { - loading: true - } + 'async.loading': true }); setTimeout(() => { this.setData({ - async: { - loading: false, - checked: data.checked - } + 'async.loading': false, + 'async.checked': detail.checked }); }, 500); } diff --git a/example/pages/switch/index.json b/example/pages/switch/index.json index 63223203..19aee58b 100644 --- a/example/pages/switch/index.json +++ b/example/pages/switch/index.json @@ -1,7 +1,9 @@ { "navigationBarTitleText": "Switch 开关", "usingComponents": { - "zan-switch": "/packages/switch/index", - "zan-panel": "/packages/panel/index" + "zan-switch": "../../dist/switch/index", + "zan-panel": "../../dist/panel/index", + "zan-cell": "../../dist/cell/index", + "doc-page": "../../components/doc-page/index" } } diff --git a/example/pages/switch/index.wxml b/example/pages/switch/index.wxml index 81e4131d..50f0766d 100644 --- a/example/pages/switch/index.wxml +++ b/example/pages/switch/index.wxml @@ -1,19 +1,21 @@ - - - - - SWITCH + - + + + - + + + - - + + + + - +
diff --git a/example/pages/tab/index.js b/example/pages/tab/index.js index 3497e043..17b61846 100644 --- a/example/pages/tab/index.js +++ b/example/pages/tab/index.js @@ -1,5 +1,18 @@ Page({ data: { + tab: { + list: [{ + id: 1, + title: '选项1' + }, { + id: 2, + title: '选项2' + }, { + id: 3, + title: '选项3' + }], + selectedId: 1 + }, tab1: { list: [{ id: 'all', @@ -13,9 +26,6 @@ Page({ }, { id: 'send', title: '待收货' - }, { - id: 'sign', - title: '已完成订单' }], selectedId: 'all' }, @@ -41,32 +51,7 @@ Page({ }], selectedId: '1', scroll: true, - height: 80 - }, - tab3: { - list: [{ - id: '1', - title: '商品1' - }, { - id: '2', - title: '商品2' - }, { - id: '3', - title: '商品3' - }, { - id: '4', - title: '商品4' - }, { - id: '5', - title: '商品5' - }, { - id: '6', - title: '商品6' - }], - selectedId: '1', - height: 45, - scroll: true, - fixed: true + height: 45 } } }); diff --git a/example/pages/tab/index.json b/example/pages/tab/index.json index d9d50cff..d1c43ff3 100644 --- a/example/pages/tab/index.json +++ b/example/pages/tab/index.json @@ -1,6 +1,7 @@ { "navigationBarTitleText": "Tab 标签", "usingComponents": { - "zan-tab": "../../dist/tab/index" + "zan-tab": "../../dist/tab/index", + "doc-page": "../../components/doc-page/index" } } diff --git a/example/pages/tab/index.wxml b/example/pages/tab/index.wxml index 6872f9fd..61a5c12f 100644 --- a/example/pages/tab/index.wxml +++ b/example/pages/tab/index.wxml @@ -1,16 +1,20 @@ - + - + + + - TAB - - + - + + - - - - + + diff --git a/example/pages/tag/index.json b/example/pages/tag/index.json index dede9488..fc9e7eab 100644 --- a/example/pages/tag/index.json +++ b/example/pages/tag/index.json @@ -1,6 +1,9 @@ { "navigationBarTitleText": "Tag 标记", "usingComponents": { - "zan-tag": "/dist/tag/index" + "zan-cell": "../../dist/cell/index", + "zan-panel": "../../dist/panel/index", + "zan-tag": "../../dist/tag/index", + "doc-page": "../../components/doc-page/index" } } diff --git a/example/pages/tag/index.wxml b/example/pages/tag/index.wxml index f8a23d57..4bd08875 100644 --- a/example/pages/tag/index.wxml +++ b/example/pages/tag/index.wxml @@ -1,30 +1,28 @@ - - - Tag - - - + + + 灰色 红色 不可用 - - - - + + + + + 会员折扣 返现 返现 不可用 - - + + - - + + 灰色 会员折扣 返现 返现 返现不可用 - - - + + + diff --git a/example/pages/tag/index.wxss b/example/pages/tag/index.wxss index e0876953..f4b8a05f 100644 --- a/example/pages/tag/index.wxss +++ b/example/pages/tag/index.wxss @@ -1,3 +1,8 @@ +.tag-demo { + display: block; + margin: 15px 0; +} + zan-tag + zan-tag { margin-left: 10px; } diff --git a/example/pages/toptips/index.json b/example/pages/toptips/index.json index a2099cd9..d1e51910 100644 --- a/example/pages/toptips/index.json +++ b/example/pages/toptips/index.json @@ -1,6 +1,8 @@ { "navigationBarTitleText": "Toptips 顶部提示", "usingComponents": { - "zan-toptips": "../../dist/toptips/index" + "zan-button": "../../dist/btn/index", + "zan-toptips": "../../dist/toptips/index", + "doc-page": "../../components/doc-page/index" } } diff --git a/example/pages/toptips/index.wxml b/example/pages/toptips/index.wxml index 8e40027f..05fa6b38 100644 --- a/example/pages/toptips/index.wxml +++ b/example/pages/toptips/index.wxml @@ -1,30 +1,27 @@ - - - - - TOPTIPS - + - + - + - + - + + + diff --git a/packages/switch/index.js b/packages/switch/index.js index 2fe50e16..8b99051a 100644 --- a/packages/switch/index.js +++ b/packages/switch/index.js @@ -22,7 +22,10 @@ Component({ return; } let checked = !this.data.checked; - this.triggerEvent('change', event, { loading, checked }); + this.triggerEvent('change', { + checked, + loading: this.data.loading + }); } } });