当前位置: 首页 > Web前端 > vue.js

[vue]el-popconfirmconfirmeventfails

时间:2023-03-31 16:15:39 vue.js

情况:绑定的onConfirm事件在开发环境生效,生产环境不生效。相关库版本:vue2.6.11,element-ui2.13.0=======2022年7月8日更新↓原因:package.json和package-lock.json中element-ui的版本不一样。package.json2.13.0package-lock.json2.15.7(导致开发环境和生产环境对应的源码版本不同,源码中的事件不同)开发环境使用element-ui2.13.0(依赖好久没更新了),element-ui2.13.0中的el-popconfirm绑定事件是onConfirm。生产环境编译器每次都需要重新npminstall,使用element-ui2.15.7,element-ui2.15.7el-popconfirm绑定事件为confirm。=======2022年7月8日更新↑清除↑以上写法对开发环境有效。部署到生产环境后,确认事件无效。↓使用下面的写法,生产环境有效,开发环境无效清除最后,同时给el-popconfirm绑定两个事件(confirm和onConfirm)清除/el-popconfirm>===========7月更新8、2022,找到源码版本不同的原因,统一element-ui版本如2.15.7,在confirm和onConfirm中选一个(2.15.7对应confirm)就好了。同步更新你的语雀https://www.yuque.com/diracke后...