产品的需求:一个音频对象数组,用户点击播放,从第一个开始每个播放一次循环,点击停止时停止循环播放。
不多废话直接上代码
// 从选中单词开始循环播放音频 查询store值 为0从1开始 循环中定时调用子组件方法
audioOn(flag){
// 播放与停止播放按钮切换显示的控制器 可忽略
this.clickShow = !this.clickShow
// 这里利用vuex来记录当前数组中播放到了哪一位的次序(含页面效果需求)
let checkedBlockIndex