cntt

父传子:

父组件/页面传值:父向子组件(from组件)传值a b

<from a="{{a}}" b="{{b}}" />

子页面接收数据 :

properties: { //接收的数据都写在这
    a:Object, //接收数据的类型
    b:Number
},
observers:{ //监听数据的更改
  "a"(data){
    data ===this.data.a //这里不要写this.setData({})
  }
}

父组件/页面 调用子组件的方法:

首先给组件添加一个id

<from id="form" />

在父的方法里使用

 this.selectComponent(\'#form\').getform();

子组件调用父组件/页面的方法:

首先在父组件/页面里把这个方法添加上

<from bind:test="test" />

子组件使用:

 this.triggerEvent("test",{a:123})

  

分类:

技术点:

相关文章:

  • 2022-01-17
  • 2021-06-12
  • 2022-12-23
  • 2021-10-03
  • 2022-12-23
  • 2021-10-01
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-10-01
  • 2022-12-23
  • 2022-12-23
  • 2021-10-03
  • 2021-05-31
相关资源
相似解决方案