一.父组件向子组件传值
以checkbox为例子,自定义一个checkbox组件,定义properties属性的checked值,当父组件checked值为true,则默认勾选。
父组件代码
<custom-checkbox position="right" checked="true">
hello,slot
</custom-checkbox>
子组件代码:
<checkbox class="checkbox" checked="{{isCheck}}"
bind:tap="update"></checkbox>
父组件将值传递到properties的checked属性,此时需要在JS中将checked的值赋给data中定义的isCheck才会使checkbox默认勾选
//使用data接收properties的值
observers:{
checked:function(newChk){
this.setData({
isCheck:newChk
})
}
}