diff --git a/pages/tabbar/pagehome/pagehome.vue b/pages/tabbar/pagehome/pagehome.vue
index 257ae62..4cc5674 100644
--- a/pages/tabbar/pagehome/pagehome.vue
+++ b/pages/tabbar/pagehome/pagehome.vue
@@ -26,161 +26,10 @@
-
-
-
-
-
-
- 项目总数
- 126
-
-
-
- 实时故障
- 116
-
-
-
-
-
-
-
-
-
-
-
-
- 故障报修
-
-
-
- {{item.title}}
-
-
-
-
-
- 数据查询
-
-
-
-
- {{item.num}}
-
- {{item.title}}
-
-
-
-
-
- 增值服务
-
-
-
- {{item.title}}
-
-
-
-
-
-
-
-
- 项目维修
-
-
-
-
- {{item.num}}
-
- {{item.title}}
-
-
-
-
-
-
- 待办工单
-
-
-
-
- {{item.num}}
-
- {{item.title}}
-
-
-
-
-
- 待办事件
-
-
-
-
- {{item.num}}
-
- {{item.title}}
-
-
-
-
-
-
- 工单数据
-
-
-
-
- {{item.num}}
-
- {{item.title}}
-
-
-
-
-
- 数据查询
-
-
-
-
- {{item.num}}
-
- {{item.title}}
-
-
-
-
-
- 结算情况
-
-
-
-
- {{item.num}}
-
- {{item.title}}
-
-
-
-
-
-
- 其他
-
-
-
- {{item.title}}
-
-
-
-
@@ -201,20 +50,6 @@
-
-
- 常见故障Common faults
-
-
-
- {{item.title}}
- {{item.content}}
-
- {{item.views}}人看过
-
-
-
-
@@ -224,44 +59,17 @@
diff --git a/store/readme.md b/store/readme.md
index e69de29..3532bd6 100644
--- a/store/readme.md
+++ b/store/readme.md
@@ -0,0 +1,119 @@
+#引入vuex状态机
+在根目录创建store目录
+
+#在main.js引入store、注册store、挂载store在程序上
+import Vue from 'vue';
+import App from './App';
+#import store from './store'
+#Vue.prototype.$store = store
+
+const app = new Vue({
+# store,
+ ...App
+})
+app.$mount()
+
+
+#在页面内使用store的属性
+
+import { mapState,mapGetters,mapMutations } from 'vuex'//引入mapState
+export default {
+ data() {
+ return {}
+ },
+#单纯访问属性值
+ computed:{
+ tokenEv() {
+ return this.$store.state.token;
+ }
+ },
+
+ computed:mapState({
+ // 从state中拿到数据 箭头函数可使代码更简练
+ token: state => state.token,
+ }),
+ computed:mapState(['token']),
+ computed: {
+ ...mapState({
+ token: function (state) {
+ return '追加的' + state.token
+ },
+ userInfo: state => state.userInfo,
+ })
+ },
+ computed:{
+ ...mapState([
+ 'token',
+ 'userInfo',
+ 'count',
+ 'obj'
+ ])
+ },
+ computed: {
+ ...mapState({
+ token: state => state.moduleA.token,
+ count: state => state.moduleB.count
+ }),
+ },
+#单纯访问方法
+ computed: {
+ todos() {
+ return this.$store.getters.doneTodos
+ }
+ },
+ computed: {
+ doneTodosCount() {
+ return this.$store.getters.doneTodosCount
+ }
+ },
+
+ computed: {
+ getTodoById() {
+ return this.$store.getters.getTodoById(1)
+ }
+ },
+
+ computed: {
+ // 使用对象展开运算符将 getter 混入 computed 对象中
+ ...mapGetters([
+ 'doneTodos',
+ 'doneTodosCount',
+ 'getTodoById'
+ // ...
+ ])
+ },
+ onLoad(options) {
+#改变状态机里面的值
+
+ this.$store.commit('setToken', 'token已改变');
+
+ this.$store.commit('updateUserInfo',{userInfo:'用户信息'})
+ this.$store.commit({
+ type: 'updateUserInfo',
+ userInfo: '新方式更新用户信息'
+ })
+ this.$store.commit('newProp',{c:'吃火锅'})
+
+ console.log(this.token);
+
+ this.add();
+
+ this.$store.dispatch('addCountAction')
+ this.$store.dispatch('addCountAction2',{amount:10})
+
+ this.$store.dispatch('addCountAction3',{amount:30})
+ setTimeout(()=>{
+ console.log(this.count,388);
+ },3000)
+ },
+ methods: {
+
+ ...mapMutations(['add']),//对象展开运算符直接拿到add
+ }
+ }
\ No newline at end of file