为了账号安全,请及时绑定邮箱和手机立即绑定

vue同级组件传值后取不出来?

vue同级组件传值后取不出来?

月关宝盒 2019-03-21 18:19:46
goodsrmT.vue    data(){           return {                form: {                    token:'',                },           }      }       mounted(){             // 接受goodsrm传递过来的参数            var self=this;            bug.$on("usertoken",function(str){                              self.form.token=str;                // console.log(self.form.token) //传过来的值在这里拿到了                bug.$off("usertoken")            });        },但是在bug.$on("usertoken",function(str){})这个外面,却是无法拿到该值
查看完整描述

2 回答

?
当年话下

TA贡献1890条经验 获得超9个赞

mounted 是钩子函数,多半被调用的时候 token 还是空值。


查看完整回答
反对 回复 2019-04-03
?
30秒到达战场

TA贡献1828条经验 获得超6个赞

你可以在外面取值和里面赋值之前都console输出个标签,看看是取值在前还是赋值在前


查看完整回答
反对 回复 2019-04-03
  • 2 回答
  • 0 关注
  • 494 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信