// components/select/index.js Component({ /** * 组件的属性列表 */ properties: { }, /** * 组件的初始数据 */ data: { list: [], visible: false }, /** * 组件的方法列表 */ methods: { onInput(e) { console.log('e', e) this.setData({ visible: true, list: [e.detail, e.detail, e.detail] }) }, close() { this.setData({ visible: false, list: [] }) }, onChoose(e) { console.log('e', e) const { data = {} } = e.currentTarget.dataset; this.setData({ visible }) } } })