微信小程序组件通信
Posted 墨染清浅
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信小程序组件通信相关的知识,希望对你有一定的参考价值。
父子通信
在子组件的对应js中
properties:{ prop名字:数据类型, prop名字:{ type:数据类型, value:默认值 } } 在父组件的wxml模板中找到子组件标签 <子组件 prop名字=‘值’></子组件>
2.子父通信
在子组件对应的元素身上绑定原生事件
<button bindtap = ‘tapHandler‘></button> // 在函数中,触发自定义事件 tapHandler(){ this.triggerEvent(‘自定义事件名‘,‘数据‘) } 在父组件的wxml模板中找到子组件标签,在标签上监听自定义事件 <子组件 bind自定义事件名 = ‘函数’></子组件> 函数(e){ e。detail就是子组件发来的数据 }
关于组件可以参照微信小程序的官方文档:
https://developers.weixin.qq.com/miniprogram/dev/framework/custom-component/
以上是关于微信小程序组件通信的主要内容,如果未能解决你的问题,请参考以下文章