vue2升级vue3正则处理this.$set

365 阅读1分钟

近日在vue3的项目合并vue2的项目,代码迁移后有一堆this.$set,因为vue3舍弃了这种数据强制响应写法,运行会报错,用最简单的表达式替代即可。

vscode全局替换正则如下
this\.\$set\((.*),\s?['|"](.*)['|"],\s?(.*)\);?$\ => $1.$2 = $3