【发布时间】:2017-03-13 01:25:01
【问题描述】:
我尝试尽可能简单地解释它。我有这样的东西。简单的 Vue 根目录、Vuex 存储和在导航栏 id 中使用 v-model 输入。
那个输入不是反应式的……为什么?!
HTML
<div id="navbar">
<h2>@{{ test }}</h2>
<input v-model="test" />
</div>
store.js
import Vuex from 'vuex'
export const store = new Vuex.Store({
state: {
test: 'test'
},
getters: {
test (state) {
return state.test
}
}
})
Vue 根目录
import { store } from './app-store.js'
new Vue({
el: '#navbar',
store,
computed: {
test () {
return this.$store.getters.test
}
}
})
【问题讨论】:
标签: javascript vue.js vuex