我有一个输入字段,值字段传递存储在Vuex中的字符串。 取消输入字段更改并将新字符串同步到Vuex。
当像这样绑定 :value="vuexState.myString
,键入时,光标跳转到行尾。
当像这样绑定 value={{vuexState.myString}}
,光标停留在原处。
根据指南: http://vuejs.org/guide/syntax.html#Arguments
这两个应该是一样的 {{ }}
内部转换为的样式 :bind
。这可能是个错误吗?
我的理论是光标跳跃发生是因为vuex状态改变重新渲染输入而且是 {{ }}
样式仅插入一次,而绑定语法在每次更改时重新呈现输入。
我目前正在使用 value={{vuexState.myString}}
但我想知道发生了什么,或者是否有更好的方法来做到这一点。