// component/tabbar/tabbar.js let APP = getApp(); Component({ /** * 组件的属性列表 */ properties: { tabs: { type: Array, value: [] }, activeTab:{type:Number,value:0} }, /** * 组件的初始数据 */ data: { }, /** * 组件的方法列表 */ methods: { handleTabClick: function handleTabClick(e) { let {index, item} = e.currentTarget.dataset; this.setData({ activeTab: index }); this.triggerEvent('tabclick', { choiceIndex: index, item:item }); }, } })