美文网首页
关于created 得到的值在mounted里获取不到

关于created 得到的值在mounted里获取不到

作者: 木子川页心 | 来源:发表于2019-04-24 21:09 被阅读0次

百度里的具体描述(图片上有个拼写错误)


图片.png

原因:在created里没有直接初始化,而是通过异步的方式getCoachDetails里做的初始化,那这个顺序就不对了,mounted的时候,这个异步的初始化还没有执行呢,所以仍然是undefined。
我是从上个页面通过兄弟组件传值
第一步:借助中央事件总线:在外部新建一个js文件,取名Bus.js,可放在assets文件夹目录

图片.png 图片.png

第二步:两个组件作为子组件被同一个父组件所引用,在同一个页面显示。
定义一个father.vue


图片.png

发送方


图片.png

接收方(原谅我一直console.log()哈哈哈哈哈哈)


图片.png

然后我在created()里接收到值发现在mounted里发送id给后台一直说参数不对应


图片.png

这样就获取到值了
刚开始的问题是


图片.png
获取到值我能console.log()出来渲染不上去
在mounted里加return就可以了
图片.png

相关文章

网友评论

      本文标题:关于created 得到的值在mounted里获取不到

      本文链接:https://www.haomeiwen.com/subject/fivngqtx.html