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应用
- -->
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
+ });
}
}
});