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 }} + + +