但是这里有个问题, 当我们输入内容以后, 切换文本框的时候, 内容却不会消失. 如下图
?
存在的问题: 切换了类型, 输入的文字却没有被清空.
...当执行到else的时候, vue判断元素一样, 只是部分内容不同, 那就渲染不同的部分,相同的不会修改. 而我们输入的内容, 不在比较的范围内, 所以, 会被带过去.
如何避免这种情况呢?...文本框输入双向同步
文本框修改的内容,同步给数据呢? 使用文本框的输入事件: v-on:input
<!...3. trim修饰符
通常我们在文本框输入文本的时候, 可能会误输入空格, 我们可以使用trim修饰符, 去掉文本框左右的空格
<input type="text" v-model.trim="name