Разница между v-bind и {{}}?
У меня есть поле ввода с полем значения передается строка, хранящаяся в Vuex. Изменения полей ввода отменяются, и новая строка синхронизируется с Vuex.
Когда связано, как это:value="vuexState.myString
при вводе курсор переходит на конец строки.
Когда связано, как этоvalue={{vuexState.myString}}
курсор остается там, где он есть.
По словам гида:http://vuejs.org/guide/syntax.html#Arguments Эти два должны быть одинаковыми, с{{ }}
стиль внутренне преобразуется в:bind
, Может ли это быть ошибкой?
Моя теория состоит в том, что прыжок курсора происходит, потому что изменение состояния vuex повторно отображает ввод и что{{ }}
Стиль интерполируется только один раз, в то время как синтаксис привязки повторно отображает входные данные при каждом изменении.
Я сейчас пользуюсьvalue={{vuexState.myString}}
но я хотел бы знать, что происходит или есть ли лучший способ сделать это.