const { ccclass, property } = cc._decorator; @ccclass export default class FriendsDatails extends cc.Component{ @property({displayName: '滚动视图', type: cc.ScrollView}) private scroll_view: cc.ScrollView = null; private curChooseId:number = 1; start(){ let list_data = [{}, {}, {}, {}, {}, {}, {}]; this.scroll_view.node.emit('srollview-init', list_data) } private clickToggleBtn(event, customEvenData) { mk.audio.playEffect('button'); let id = parseInt(customEvenData); if(id == this.curChooseId) return; this.curChooseId = id; switch(id) { case 1: let list_data = [{}, {}, {}, {}, {}, {}]; this.scroll_view.node.emit('srollview-init', list_data) break; case 2: list_data = [{}, {}, {}, {}, {}, {}, {}, {}]; this.scroll_view.node.emit('srollview-init', list_data) break; case 3: list_data = [{}, {}, {}, {}, {}, {}, {}, {}, {}]; this.scroll_view.node.emit('srollview-init', list_data) break; case 4: break; case 5: break; default: break; } } private onClickClose(){ mk.audio.playEffect("button"); } }