Quellcode durchsuchen

menu使用vuex输出

lrf402788946 vor 5 Jahren
Ursprung
Commit
6d8ed67ce0
1 geänderte Dateien mit 4 neuen und 10 gelöschten Zeilen
  1. 4 10
      src/layout/index/native.vue

+ 4 - 10
src/layout/index/native.vue

@@ -39,28 +39,22 @@
 </template>
 
 <script>
+import { mapActions, mapState } from 'vuex';
 export default {
   name: 'native',
   props: {},
   components: {},
   data: () => ({
     activeIndex2: '',
-    menu:[],
   }),
-  created() {
-    this.getMenu();
+  created() {},
+  computed: {
+    ...mapState(['menu']),
   },
-  computed: {},
   methods: {
     handleSelect(key, keyPath) {
       console.log(key, keyPath);
     },
-    getMenu(){
-      let menu = sessionStorage.getItem('menu');
-      if(menu) {
-        this.$set(this, `menu`, JSON.parse(menu));
-      }
-    },
     turnTo(url) {
       window.open(url);
     },