diff --git a/example/pages/cell/index.js b/example/pages/cell/index.js
index 8f3b7131..576cca2a 100644
--- a/example/pages/cell/index.js
+++ b/example/pages/cell/index.js
@@ -3,7 +3,8 @@ var Zan = require('../../dist/index');
Page(Object.assign({}, Zan.Switch, {
data: {
checked: false,
- show: true
+ show: true,
+ date: ''
},
onLoad() {
@@ -18,6 +19,12 @@ Page(Object.assign({}, Zan.Switch, {
});
},
+ bindDateChange(e) {
+ this.setData({
+ date: e.detail.value
+ });
+ },
+
handleTap() {
console.log('cell tapped');
}
diff --git a/example/pages/cell/index.wxml b/example/pages/cell/index.wxml
index a358922a..030d0995 100644
--- a/example/pages/cell/index.wxml
+++ b/example/pages/cell/index.wxml
@@ -18,6 +18,16 @@
+
+
+
+
+ 选择日期: {{date}}
+
+
+
+
+
diff --git a/packages/cell/README.md b/packages/cell/README.md
index db9f6ee9..51ab8e4a 100644
--- a/packages/cell/README.md
+++ b/packages/cell/README.md
@@ -66,3 +66,4 @@
| 类名 | 说明 |
|-----------|-----------|
| cell-class | 根节点自定义样式类,通过这个可以改变根节点上的样式 |
+| title-class | title区域自定义样式 |
diff --git a/packages/cell/index.js b/packages/cell/index.js
index 9bf05606..132515ce 100644
--- a/packages/cell/index.js
+++ b/packages/cell/index.js
@@ -4,7 +4,7 @@ const warn = (msg, getValue) => {
};
Component({
- externalClasses: ['cell-class'],
+ externalClasses: ['cell-class', 'title-class'],
options: {
multipleSlots: true
},
diff --git a/packages/cell/index.pcss b/packages/cell/index.pcss
index 89dae463..13101913 100644
--- a/packages/cell/index.pcss
+++ b/packages/cell/index.pcss
@@ -24,6 +24,15 @@
display: none
}
+.zan-cell__title {
+ min-width: 65px;
+ padding-right: 10px;
+}
+
+.zan-cell__title:empty {
+ display: none;
+}
+
.zan-cell__bd {
flex: 1;
}
diff --git a/packages/cell/index.wxml b/packages/cell/index.wxml
index dc94e6a6..9dd83c03 100644
--- a/packages/cell/index.wxml
+++ b/packages/cell/index.wxml
@@ -7,9 +7,12 @@
-
+
{{ title }}
{{ label }}
+
+
+