请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

派发selectItem

图片描述
老师,songs index数据在 song-list组件中有,为什么不直接在 song-list中派发selectItem,而要在music-list中去操作

正在回答 回答被采纳积分+3

1回答

ustbhuangyi 2021-08-03 00:56:55

SongList 派发的是 select 事件,因为这个组件是一个偏基础的组件,对于它而言,只知道某一项被选中了,而至于选中后去做什么,它并不关心,因此它派发 select 事件,由它的父组件,也就是 MusicList 组件监听了 SongList 派发的 select 事件,然后执行 selectPlay 去选择播放,因为对于 MusicList 而言,是偏业务的组件,它明确知道选中了这首歌要做什么事情.

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信