VueJS 3 - V-model 不更新初始数据值

VueJS 3 - V-model not updating the initial data value

我在这里阅读了所有类似的主题,但仍然不知道哪里出了问题...

不使数据反应的 v 模型。

我在 Linux 上使用 vue@3.2.31 和 Chromium 浏览器版本 88,我有以下代码:

< input min=“1” id=“run-times” v-model.number=“runTimes”/>

data() { return { runTimes: 1, }; },

奇怪的是,只有在这个浏览器上,v-model 没有更新 runTimes 的初始值。 它不仅存在于这部分代码中,而且存在于我使用 v-model 的所有代码中。 在所有其他浏览器上,一切都正常工作,通过 Windows、MacOS 和 Android.

进行测试

有人对 v-model 的更新有任何问题吗?

提前致谢

为什么 v-model.number=“runTimes”?,

应该就是v-model=“runTimes”

事实证明,有一个虚拟键盘扩展,它不会触发正确的事件以使反应性起作用。

我仍在尝试寻找无需重新编写代码的解决方案,但最终,当您想使用它时,可以从元素本身获取值。