refactor:修改导航数据的vuex的使用方法
This commit is contained in:
@@ -11,7 +11,7 @@
|
|||||||
<template slot="title">
|
<template slot="title">
|
||||||
<i class="nz-icon-navmore nz-icon"></i>
|
<i class="nz-icon-navmore nz-icon"></i>
|
||||||
</template>
|
</template>
|
||||||
<template v-for="(item, index) in $store.state.linkData">
|
<template v-for="(item, index) in linkData">
|
||||||
<el-menu-item :index="'0-' + index">
|
<el-menu-item :index="'0-' + index">
|
||||||
<span class="linkTitle"><a :href='item.url' class="nz-a" target="_blank" :title="item.name">{{item.name}}</a></span>
|
<span class="linkTitle"><a :href='item.url' class="nz-a" target="_blank" :title="item.name">{{item.name}}</a></span>
|
||||||
</el-menu-item>
|
</el-menu-item>
|
||||||
@@ -551,6 +551,9 @@
|
|||||||
},
|
},
|
||||||
currentProjectWatch(){
|
currentProjectWatch(){
|
||||||
return this.$store.state.currentProject;
|
return this.$store.state.currentProject;
|
||||||
|
},
|
||||||
|
linkData(){
|
||||||
|
return this.$store.getters.getlinkData
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
watch: {
|
watch: {
|
||||||
|
|||||||
@@ -43,6 +43,9 @@ const store = new Vuex.Store({
|
|||||||
linkData:[],//导航数据
|
linkData:[],//导航数据
|
||||||
},
|
},
|
||||||
getters: {
|
getters: {
|
||||||
|
getlinkData(state){
|
||||||
|
return state.linkData
|
||||||
|
}
|
||||||
},
|
},
|
||||||
mutations: {
|
mutations: {
|
||||||
setProject(state, project) {
|
setProject(state, project) {
|
||||||
|
|||||||
Reference in New Issue
Block a user