账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    关于 vue data 数组 更新渲染的问题
    18
    0

    页面加载,然后从后台获取数据,然后用set绑定到data中的数组,可在mounted中想要使用更新过的数据,始终获取不到,也应该是异步加载的问题,就是解决不了,求解决方法。

      //axios 数据获取  created中
        innerBase().then(res =>{
          this.$set(this.$data,'musicList',res.data.playlist.tracks)  
          //这里获取到数据,并更新到了musicList中
        })
    data() {
        return {
            musicList:''
        }
    }
    //mounted中
         console.log(this.musicList)  //获取不到赋值过的数组 null
         this.playMusic(this.musicList[0]);
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部