В моем приложении я использую двухстороннюю привязку с vuex:
messageContent: {
get () {
return store.getters.messageContent
},
set (value) {
store.commit('updateContent', value)
}
},
<b-form-textarea id="content" v-model="messageContent" :rows="3"></b-form-textarea>
<b-button size="sm" variant="primary" value="Cancel" aria-label="Cancel" @click.prevent='onCancel'>
<i class="fa fa-times" aria-hidden="true"></i> Cancel
</b-button>
Поскольку мутация реквизита уже произошла, если я нажму кнопку отмены редактирования:
methods: {
onCancel () {
this.isEdit = !this.isEdit
}
}
как мне откатиться?
Я решил, что один из способов - это решение, но я не уверен, как реализовать его с помощью vuex.
savedContent
typeof !== Object 26.02.2019