Error in v-on handler: "TypeError: _vm.onClickForPC is not a function. (In '_vm.onClickForPC(index, item, "right")', '_vm.onClickForPC' is undefined)" 16:46:27.209 found in
![x***@163.com](https://img-cdn-tc.dcloud.net.cn/account/identicon/d4b58d2378521180380c5533b584c03d.png)
- 发布:2021-03-05 16:51
- 更新:2021-03-08 14:20
- 阅读:1097
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: window10
HBuilderX类型: 正式
HBuilderX版本号: 3.1.2
手机系统: iOS
手机系统版本号: iOS 13.4
手机厂商: 苹果
手机机型: iphone11
页面类型: vue
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
Error in v-on handler: "TypeError: _vm.onClickForPC is not a function. (In '_vm.onClickForPC(index, item, "right")', '_vm.onClickForPC' is undefined)" 16:46:27.209 found in
Error in v-on handler: "TypeError: _vm.onClickForPC is not a function. (In '_vm.onClickForPC(index, item, "right")', '_vm.onClickForPC' is undefined)" 16:46:27.209 found in
实际结果:
Error in v-on handler: "TypeError: _vm.onClickForPC is not a function. (In '_vm.onClickForPC(index, item, "right")', '_vm.onClickForPC' is undefined)" 16:46:27.209 found in
Error in v-on handler: "TypeError: _vm.onClickForPC is not a function. (In '_vm.onClickForPC(index, item, "right")', '_vm.onClickForPC' is undefined)" 16:46:27.209 found in
bug描述:
两个按钮 点击第一个按钮报错
Error in v-on handler: "TypeError: _vm.onClickForPC is not a function. (In '_vm.onClickForPC(index, item, "right")', '_vm.onClickForPC' is undefined)" 16:46:27.209 found in
3 个回复
DCloud_UNI_Anne
为什么没人答复你,社区问题/bug处理优先级规则,详情:https://ask.dcloud.net.cn/article/38139
粉末的沉淀
SwipeAction组件下边很多人评论有这个问题,我也是这个报错。
https://ext.dcloud.net.cn/plugin?id=181
x***@163.com (作者)
我把uni-swipe-action-item文件中的clickForPc这个事件给删了,目前没有报错了。好像也没有什么影响。你可以试试。我是app
2021-03-06 17:28
搬砖大老 - 大老不是大佬
onClickForPC报错问题的解决办法: 将 uni-modules/uni-swipe-action/uni-swipe-action-item/mpwxs.js 中的 onClickForPC 方法 // #ifdef H5 改为 // #ifdef APP-VUE|| MP-WEIXIN||H5