美文网首页
关于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