如果你在使用 vue.js , 那么我想你可能会对 vue 组件之间的通信感到崩溃 。...我在使用基于 vue.js 2.0 的UI框架 ElementUI 开发网站的时候 , 就遇到了这种问题 : 一个页面有很多表单 , 我试图将表单写成一个单文件组件 , 但是表单 ( 子组件 ) 里的数据和页面...安装、使用 vuex
首先我们在 vue.js 2.0 开发环境中安装 vuex
npm install vuex --save
然后 , 在 main.js 中加入 :
import vuex from...new Vue({
el: '#app',
router,
store,//使用store
template: '',
components: { App }
})
这样就把...dialog_store.js , 在这个 js 文件里我们就可以单独写 dialog 组件的状态了 :
export default {
state:{
show:false
}
}
做出这样的修改之后