// 顶部tab切换组件 Component({ properties: { list: { type: Array, value: [ { name: "", value: "", }, ], }, selected: { type: String, value: "", }, fm: { type: String, value: "fmData", }, name: { type: String, value: "", }, }, data: {}, lifetimes: { ready() { this.init(); }, }, methods: { init() { console.log("单选框组件初始化完成"); }, select(e) { const { currentTarget: { dataset: { value }, }, } = e; const { fm, name } = this.data; this.setData({ selected: value }); this.triggerEvent("select", {fm, name, value}); }, }, });