使用 Vuex 来完成我们的数据全局交互
下载vuex
1 | npm install --save vuex |
在根目录新建一个文件夹,创建 store.js文件,编辑公共内容,然后在main.js里引用
1 | import Vue from 'vue' |
然后在 main.js引用
1 | mport Vue from 'vue' |
通过在根实例中注册 store 选项,该 store 实例会注入到根组件下的所有子组件中,且子组件能通过 this.$store 访问到
修改Todos.vue的内容
1 | <template> |
把组件内的内容用stort连接
TheHeader.vue
1 | <template> |
TheList.vue
1 | <template> |
TheFooter.vue
1 | <template> |
大功告成,无Bug无报错
