问题:vant4 field组件用taro3 构建的微信小程序中,用v-model 绑定数据报错traceEndEvent mismatch,请问有遇到的吗?怎么解决
重现链接:https://github.com/shiyl962/taro3-vant4-test
Vant 版本:vant 4.6
重现步骤:
用微信开发者工具导入本项目的dist/weapp ,将显示测试页面:
页面源码为本项目src/pages/test-field/index.vue, 点击测试按钮1,微信开发者工具控制台显示错误信息,经跟踪是执行到 vant/es/field/Field.mjs 的
watch(() => props.modelValue, () => {
updateValue(getModelValue());
resetValidation();
validateWithTrigger("onChange");
nextTick(adjustTextareaSize);
});
时报错的。经试验,如果同时把响应式变量绑定给一个taro原生field,则vant field也不会报错,效果见测试按钮2
设备/浏览器:微信开发者工具
去Taro社区咨询吧