项目使用了字节跳动的前端框架arco design pro vue,其中的Table组件文档中说明有行的双击事件row-dblclick, 但实际使用时发现双击没有任何反应,真是百思不得其解,浪费了至少2个小时,后来想到肯定是组件的版本不对,看官方的更新说明,
![](https://img.haomeiwen.com/i16190040/885aa0e260f1884c.png)
在版本2.46.1中增加的双击事件,而项目中package.json中查看到的组件版本是这样的: "@arco-design/web-vue": "^2.44.7",
显然,项目中组件的版本低,原因找到了,那就升级组件:npm update @arco-design/web-vue
意外还是发生,等了半天竟然升级报error,换成pnpm总算可以:pnpm update @arco-design/web-vue
组件版本升级到2.56.0了,如下图:
![](https://img.haomeiwen.com/i16190040/f72fdd40dba96386.png)
再运行项目,双击事件终于有反应了
网友评论