#
whycq
2023-10-16 a8ea0a75b5353d7bb97ba7825e3db261f85bcff7
pages/home/home.vue
@@ -1,5 +1,7 @@
<template>
   <view>
      <text>{{username}}</text>
      <text>{{age}}</text>
      <view class="z-swiper">
         <view>
            今日入库  100
@@ -32,18 +34,21 @@
</template>
<script>
   import { mapState } from 'vuex'//引入mapState
   export default {
      data() {
         return {
            homeList: [
               {name: '入库',nav:[
                  {name: '组托入库'},
                  {name: '上架'}
               ]},
               {name: '出库'},
               {name: '其他'}]
         }
      }
         return {}
      },
      onShow() {
         console.log(this.project);
      },
      computed: mapState({
          // 从state中拿到数据 箭头函数可使代码更简练
          username: state => state.username,
         age: state => state.age,
         homeList: state => state.homeList,
         project: state => state.project
      })
   }
</script>