15 lines
364 B
TypeScript
15 lines
364 B
TypeScript
Component({
|
|
properties: {
|
|
item: { type: Object, value: {} },
|
|
selectable: { type: Boolean, value: false },
|
|
selected: { type: Boolean, value: false },
|
|
statusText: { type: String, value: '' },
|
|
statusType: { type: String, value: 'gray' },
|
|
},
|
|
methods: {
|
|
onTap() {
|
|
this.triggerEvent('select', { item: this.data.item })
|
|
},
|
|
},
|
|
})
|