Browse Source

修改 segment 组件

master
lqq 6 years ago
parent
commit
7d325a262a
  1. 17
      components/segment/index.js

17
components/segment/index.js

@ -5,14 +5,24 @@ Component({
*/ */
properties: { properties: {
headerTitles: Array, headerTitles: Array,
selectedTitle: Number defaultSelectIndex: {
type: Number,
value: 0,
observer (newVal, oldVal) {
if (newVal != oldVal) {
this.setData({
selectedTitle: newVal
})
}
}
},
}, },
/** /**
* 组件的初始数据 * 组件的初始数据
*/ */
data: { data: {
selectedTitle: 0
}, },
/** /**
@ -21,6 +31,9 @@ Component({
methods: { methods: {
bindtap: function (e) { bindtap: function (e) {
const { item } = e.currentTarget.dataset const { item } = e.currentTarget.dataset
this.setData({
selectedTitle: item
})
this.triggerEvent('tapSegment', item) this.triggerEvent('tapSegment', item)
}, },
} }

Loading…
Cancel
Save