父傳子:
父組件/頁面傳值:父向子組件(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})
