vue延迟

作者: 小话梅噢 | 来源:发表于2019-01-22 19:40 被阅读0次

    vue使用的时候代码的执行并不完全是一次执行的。

    这就导致在此处赋值,随后使用的情况下,会存在被赋值对象还没有接受到值,但却已经被使用了!

    我遇到的两种情况:

    1、父组件向子组件传值,由于传值前执行了几个赋值操作,然后都导致了传值延迟,子组件出现错误。

    2、在书写请求,返回数据的时候,进行foreach,发现item的属性并没有全部的赋值完毕,导致了循环的内容出错。

    解决的办法:

    // 赋值

    this.$nextTick( () => {

        // 使用

    });

    相关文章

      网友评论

          本文标题:vue延迟

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