UNIAPP如何主动触发点击事件 类似于this.$refs.xxx.$el.click()。但是$el元素只有H5支持。微信和APP不支持。也想过用directives自定义命令实现这个效果,但是小程序又不支持。 何解?
![7***@qq.com](https://img-cdn-tc.dcloud.net.cn/account/identicon/648d7d2c87d9ce592cea2ce37f108f8d.png)
7***@qq.com
- 发布:2021-07-28 17:16
- 更新:2024-03-27 22:16
- 阅读:4071
UNIAPP如何主动触发点击事件 类似于this.$refs.xxx.$el.click()
分类:uni-app
6 个回复
7***@qq.com (作者)
顶。。。。
DCMarvel
组件?
直接this.$refs.组件.fun()即可啊
7***@qq.com (作者)
我是要触发某个原生组件(比如piker组件)的click事件。
2021-07-29 17:47
DCMarvel
回复 7***@qq.com: click 事件执行什么函数呢?直接执行click要执行的函数不行吗?
2021-07-29 17:53
7***@qq.com (作者)
没有函数,单纯的点击事件。比如点击picker组件后才会出现选择日期的面板。你可以理解为我的需求是,一进入页面就想主动弹出picker组件的选择日期界面。
2021-07-29 17:56
DCMarvel
回复 7***@qq.com: 官方组件未提供picker的开启 关闭api ,建议自己写一个picker组件吧
2021-07-29 18:30
7***@qq.com (作者)
回复 DCMarvel: 谢谢大佬回复。后续希望支持$el和directives(* ̄m ̄)
2021-07-29 19:14
DCMarvel
回复 7***@qq.com: 估计难 dom只有在H5中
2021-07-30 09:55
3***@qq.com
原生组件不能通过refs拿到
2024-03-14 18:54
3***@qq.com
我也遇到这样的问题,楼主找打解决方案了吗
9***@qq.com - 你好啊
这个有解决方法吗?进入小程序就调用uni.navigateToMiniProgram 打开另一个小程序。怎么进入页面就调用点击事件
Diligent_UI - 【插件开发】【专治疑难杂症】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=193663(微信搜索飘逸科技UI小程序直接体验)】【骗子请绕道】问题咨询请加QQ群:120594820,代表作灵感实用工具小程序
uni.navigateToMiniProgram不能主动触发
o***@carfrd.com
我也遇到了,有解决方法吗?2024了