Suyi的小站

Buggy vue2.7 jsx

2024-10-21
前端
vue
最后更新:2024-10-22
1分钟
130字

最近维护老项目引入了vue2.7和官方提供的jsx方案jsx-vue2,写着写着发现了几个坑…

1. 官方vue2的jsx插件vModel报错

vModel: __currentInstance.$set is not a function

相关issue讨论:

解决(回避)方案:

不用vModel语法糖了,回归原始用valueonInput替代吧。

2. 无法获取组件ref

相关issue讨论:

解决(回避)方案:

需要用函数手写ref赋值。

1
const customRef = ref()
2
3
<SwitchSettingCommonModal ref={el => { customRef.value = el } />

期待遇到下一个坑🥹

本文标题:Buggy vue2.7 jsx
文章作者:Suyi
发布时间:2024-10-21