mpvue - iview weapp click 获取不到index (i-model、acrion-sheet)_idomyway的博客-程序员宝宝

技术标签: iview  mpvue  i-model  action-sheer  

问题

    若iview weapp组件通过click事件,即this.triggerEvent(‘click’, { index })来进行父子组件通信,mpvue无法从event.mp中读取到正确的detail
    原因是因为mpvue将click事件编译为tap导致this.triggerEvent(‘click’, { index })无法找到click句柄

暂时解决方案

    修改组件库click事件名称,例如:

this.triggerEvent('click', {
     index }) 
// 修改为
this.triggerEvent('iclick', {
     index })

    使用方法中:

@click 
// 修改为
@iclick

注:本次示例中修改了action-sheet、modal组件

受影响组件(仅传值情况受影响)

action-sheet
modal

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/idomyway/article/details/100147882

智能推荐

Tomcat 多实例部署_几尺的博客-程序员宝宝

安装 Tomcat & JDK安装时候选择 tomcat 软件版本要与程序开发使用的版本一致。jdk 版本要进行与 tomcat 保持一致。1、系统环境说明[[email protected] ~]# cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) [[email protected] ~]# uname -a Linux test.com 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:

Hibernate: org.hibernate.exception.SQLGrammarException: could not insert: 错误_javaPie的博客-程序员宝宝_exception occurred during processing request: coul

最近在学习Java Web,今天刚接触Hibernate。学习的书籍是《轻量级Java EE企业应用实战(第3版)》。书中367页5.2.2中给予的Hibernate例子中的代码运行有以下错误:严重: Exception occurred during processing request: could not insert: [org.sf520.actions.user.News]

java 子窗口 swt_java在线聊天项目 swt可视化窗口Design 重新设计聊天窗口_三十年老生的博客-程序员宝宝

packagecom.swift;importjava.awt.BorderLayout;importjava.awt.Dimension;importjava.awt.EventQueue;importjava.awt.FlowLayout;importjavax.swing.ImageIcon;importjavax.swing.JButton;importjavax.swing.JDialo...

移动端H5的数据库,IndexDB和WebSql_蚂蚁上的大象的博客-程序员宝宝_h5 数据库

本篇封装了移动端H5的数据库,兼容了IndexDB和WebSql,只需使用key-vale的方式进行存取;为什么要封装WebSql呢?ios9还不支持IndexDB;闲话少说,直接上代码var isIOS = !!navigator.userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);//判断是否是iosvar isoVersion = ...

随便推点

OpenCV中Scalar解析_lphbtm的博客-程序员宝宝

OpenCV中Scalar解析 (2012-02-28 10:32:22)转载▼标签: opencv cvscalar 杂谈分类: 编程CvScalar定义可存放1—4个数值的数值,其结构体如下:typedef struct CvScalar{    double val[4

appium(13)- server config_weixin_30740581的博客-程序员宝宝

//本文讲解:启动server时,如何配置capabilities 和 flag。可以将不同client端需要的通用的capabilities都放到server端配置。RequirementsInstalled Node.js 0.12 or greater.At least an appium server instance installed vianpm....

Java入门——StringBuffer类_dengfan3137的博客-程序员宝宝

Java入门——StringBuffer类认识StringBuffer类  如果一个字符串需要经常被改变,就需要使用StringBuffer类。(String类型的变量一旦声明就很难改变,若想改变,必须改变引用地址)!  字符串的连接操作  在程序书中使用append方法可以进行字符串的连接操作。package Sep22;public ...

物联网LWIP网络开发 TCP/IP设计原理12.3 lwIP消息处理机制_屿anglersking's THU的博客-程序员宝宝

lwIP消息处理机制数据包消息处理tcpip_input/** * @ingroup lwip_os * Pass a received packet to tcpip_thread for input processing with * ethernet_input or ip_input. Don't call directly, pass to netif_add() * and call netif->input(). * * @param p the received p

Redis为什么这么快?_没用的阿吉556的博客-程序员宝宝

然后,我们需要等到磁盘转动,让磁头指向我们需要读取的数据开始的位置,这里耗费的时间称为旋转延迟,平时我们说的硬盘转速快慢,主要影响的就是耗费在这里的时间,而且这个转动的方向是单向的,如果错过了数据的开头位置,就必须等到盘片旋转到下一圈的时候才能开始读。当服务器有命令回复需要传送给客户端的时候,服务器会将客户端套接字的AE_WRITABLE事件和命令回复处理器关联起来,当客户端准备好接收服务器传回的命令回复时,就会产生AE_WRITABLE事件,引发命令回复处理器执行,并执行相应的套接字写入操作。...

卡尔曼滤波:从入门到精通_Tom Hardy的博客-程序员宝宝

点击上方“计算机视觉工坊”,选择“星标”干货第一时间送达作者丨David [email protected]知乎(已授权)来源丨https://zhuanlan.zhihu.com/p/36745755编辑丨极市平...