时间:2021-05-18
在对组件进行封装时 在当前页面想要获取组件中的某一状态,需要使用到this.triggerEvent(' ',{},{}),第一个参数是自定义事件名称,这个名称是在页面调用组件时bind的名称,第二个对象就可以将想要的属性拿到,第三个参数文档中有介绍,有机会再做补充。
在这个demo中like组件是我要封装的组件,在classic.wxml中调用的:
组件like.vue的页面是这样写的:
组件的like.js中methods是这样写的:
那么在classic.wxml中调用组件:
这里要注意bind:后面的like是this.triggerEvent()的第一个参数,自定义事件名称
classic.js中onlike就可以实现页面对组件属性的获取:
event.detail.behavior就可以拿到是不是喜欢的属性了。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
【怎么做微信小程序】如何制作自己的微信小程序?制作简单的微信程序开发周期有多长?制作微信小程序要花多少钱?如何使用Python开发微信小程序?如何通过微信小
微信小程序有多少人用?微信小程序如何关注?微信小程序自从上线以来,颇受微信用户的欢迎哦,而且已经有很多的微信小程序用户在使用微信小程序了哦,大家知道微信小程
微信小程序一经上线,遭到很多人的喜欢,不少小伙伴想知道这个微信小程序这么厉害,微信小程序可以看视频吗?微信小程序能使用视频软件吗?微信小程序有哪些小程序可以看视
微信小程序的文件预览,供大家参考,具体内容如下微信小程序的文件预览需要先使用wx.downloadFile下载文件,然后使用下载文件的临时路径通过wx.open
微信小程序slider相关文章:微信小程序Button微信小程序radio微信小程序slider微信小程序switch微信小程序textarea微信小程序pic