查看: 235|回复: 0

[uniapp] tui-button自定义组件为button添加点击事件

[复制链接]

748

主题

39

回帖

3907

积分

管理员

总舵主

积分
3907
QQ
发表于 2026-4-20 10:17:29 | 显示全部楼层 |阅读模式
比如我们根据微信小程序定义了一个授权获取手机号的方法,代码如下:

微信图片_2026-04-20_100947_086.png
在methods中定义bindgetphonenumber,代码如下:
微信图片_2026-04-20_101440_221.png
在页面中的<tui-button></tui-button>中定义@getphonenumber,代码如下:
微信图片_2026-04-20_101622_446.png

在页面中的methods中定义getphone方法,代码如下:
微信图片_2026-04-20_101915_190.png

emits 是用来声明组件会向外触发哪些自定义事件的选项 / 宏,作用是:
明确子组件(自定义组件本身)会抛哪些事件(文档化、类型校验)
让父组件(页面中)用 @事件名 监听
子组件(自定义组件本身)内部用 emit('事件名', 数据) 触发

道不同,不相为谋!理想要有,万一实现了呢?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注公众号

相关侵权、举报、投诉及建议等,请发 E-mail:2513533699@qq.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.|鲁ICP备19000917号|鲁公网安备37078302000320号

在本版发帖
关注公众号
QQ客服返回顶部