zoukankan      html  css  js  c++  java
  • wepy ——$apply

    1、说明

    在异步函数中更新数据的时候,必须手动调用 $apply 方法。

     

    2、代码和效果

    // html
    <button type="primary" plain="true">{{fruit}}</button>
    
    // js
    data = {
      fruit: '苹果'
    }
    onShow(){
      setTimeout(() => {
        this.fruit = "橘子";
        console.log(this.fruit);   // 橘子
        this.$apply();
      },1500)
    }

    如果不加 this.$apply(); 这一句,即使 fruit 已改变,但是依赖 fruit 这个数据所渲染的视图将不会更新。

  • 相关阅读:
    例7-13
    例7-11
    例7-1
    例6-5
    例6-3
    例6-2
    例6-1
    例5-9
    例5-8
    例5-7
  • 原文地址:https://www.cnblogs.com/xulinjun/p/11859155.html
Copyright © 2011-2022 走看看