vue.js - vue组件取值成功后没生效,要在chrome控制台里单机才行

查看:102
本文介绍了vue.js - vue组件取值成功后没生效,要在chrome控制台里单机才行的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

RT
这个playmusic组件得到值后,并没有马上渲染,而是要我在控制台里,单机一下这个组件名,才会被提交,得到数据,请问这么为什么

解决方案

根据提主给出的代码,修改如下:

computed:{
   ...mapGetters([
     'playmusic','items'
  ])
},
watch: {
    playmusic: {
        handler() {
            this.model = this.playmusic
        },
        deep: true
    },
    items: {
        handler() {
            this.model = this.items
        },
        deep: true
    }
}

这篇关于vue.js - vue组件取值成功后没生效,要在chrome控制台里单机才行的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆