老师关于插入歌曲的问题
来源:7-8 搜索页面 Suggest 组件开发(06)
weixin_慕粉6116347
2021-12-30
这块插入歌曲的逻辑为何跟旧版本的不一样了呢,现在是每次歌曲都插入到了列表的最后,而且列表中存在这首歌,是直接修改currentIndex了,而不是跟旧版本一样,先插入后删除,旧版本那个逻辑不是更符合原生app的体验么
写回答
1回答
-
ustbhuangyi
2022-02-17
现在的逻辑感觉没有问题呀
({ commitstate }song) { playlist = state.playlist.() sequenceList = state..() currentIndex = state.playIndex = (playlistsong) (playIndex > -) { currentIndex = playIndex } { playlist.(song) currentIndex = playlist.- } sequenceIndex = (sequenceListsong) (sequenceIndex === -) { sequenceList.(song) } commit(sequenceList) commit(playlist) commit(currentIndex) commit() commit() }
00
相似问题
请问老师一个问题
回答 1
播放歌曲的时候总是播放第一首歌
回答 2