wepy子组件未更新的问题

2019-07-10  本文已影响0人  不困于情

wepy完成度不够高啊
子父组件传值需要注意的问题:

1、不能传递对象的属性
wepy中传递数据不能直接像vue中可以传递对象的属性。

<child :data="data.tochild"></child> 

2、动态绑定数据需要sync修饰符

<child :data.sync="tochild"></child> 

3、异步获取的服务端数据,必须要在父组件使用 this.$apply()方法来触发子组件的刷新

4、异步获取的服务端数据,子组件需要通过computed返回数据

<view>{{child}}</view> /
# script
props = {
  data: Object
}
computed = {
  child() {
    return this.data&&this.data.name
  }
}
上一篇 下一篇

猜你喜欢

热点阅读