博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Vant Weapp小程序蹲坑之事件名称问题及解决方案
阅读量:6203 次
发布时间:2019-06-21

本文共 693 字,大约阅读时间需要 2 分钟。

Vant Weapp 是有赞移动端组件库 Vant 的小程序版本,两者基于相同的视觉规范,提供一致的 API 接口,助力开发者快速搭建小程序应用。值得褒奖的是,Vant Weapp 组件库更新非常迅速,平均每10天左右提交一个小版本的更新,至今最新的版本为0.5.5。

问题

但是,让人颇有遗憾的是,其提供的6大类共37个组件中,有四个组件的事件命名存在问题,即下图中加红色底纹的四个:

Vant Weapp小程序蹲坑之事件名称问题及解决方案

解决办法

在上述四个组件中部分事件命名中使用了减号,导致实际使用中这些事件看起来不起作用。

具体地说:


(1)组件tree-select

有两个事件,分别命名为click-item和click-nav。建议修改为clickItem和clickNav,改动的文件名是对应此组件子文件夹下的index.js文件。如下所示:

Vant Weapp小程序蹲坑之事件名称问题及解决方案

(2)field组件

类似上面,待修改代码行是:

this.$emit('click-icon');

建议修改为:

this.$emit('clickIcon’);

(3)popup组件

待修改click-overlay事件

(4)nav-bar组件

待修改click-left事件和click-right事件

上述各组件的上面几个事件,均可在对应的index.js文件中修改,保存即可使用。

补充

如果开发公司不断跟进vant weapp组件库的更新版本,则使用上述方案的话,您只能每次使用前都要作上述相应修改,有些麻烦了。希望有赞公司有关技术人员能够给出统一的解决办法为最合适。

转载于:https://blog.51cto.com/zhuxianzhong/2355374

你可能感兴趣的文章
MYSQL + MHA +keepalive + VIP安装配置(一)--MYSQL安装配置
查看>>
布隆过滤器(Bloom Filter)
查看>>
构建一个简单的以太坊+IPFS+React.js DApp
查看>>
linux系统优化安全加固初始化命令
查看>>
我的友情链接
查看>>
IOS 终端命令
查看>>
xcode 安装插件不小心点击skip Bundle
查看>>
今天,我献出了我的第一次
查看>>
IDEA 快捷键整理
查看>>
safdas
查看>>
ansible配置文件ansible.cfg详解
查看>>
梅森尼数(2^素数-1为梅森尼数)
查看>>
rhel 6.5的root密码破解
查看>>
在apache下安装webalizer监控工具
查看>>
磁盘挂载后写入不了文件
查看>>
linux命令学习(66 67)-chsh dmesg
查看>>
跟李炎恢老师学习Javascript
查看>>
我的友情链接
查看>>
分析称Google更应担心微软而非苹果
查看>>
FastDFS的php和nginx模块配置
查看>>