欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

vuejs vue input html 模板 文本框 初始值 默认值 有大用

Vue中的input输入框保存输入值

BranHu
  • 9

vue中一个组件内同时做一个input输入框和一个下拉框dropdown,下拉框用v-if的方法实现,输入框的值用v-model或:value绑定某个data数据,假如该input的data初始值为空字符串。

求问怎么解决:首先在input输入框输入想输入的值,然后点击下拉框将隐藏内容显示后,因为vue中data渲染,之前input中输入的值又被重置为空字符串,不能还是显示之前输入的值

回复
阅读 12k
3 个回答
✓ 已被采纳

这种问题最好还是贴出代码,因为你只是说出了你的期望,但没人知道你代码是怎么写的。
如果你想保存输入的值,那就一定是用 v-model ,你后面也讲了,重新渲染的时候,输入值会被重置为初始值,因为没有双向绑定,所以data中的值没有被改变。
你可以试着都用 v-model 看能否解决问题。


来自 https://segmentfault.com/q/1010000011092299/a-1020000011093154


普通分类: