diff --git a/ebts-ui/src/views/sist/article/index.vue b/ebts-ui/src/views/sist/article/index.vue index 183380e..5ed2418 100644 --- a/ebts-ui/src/views/sist/article/index.vue +++ b/ebts-ui/src/views/sist/article/index.vue @@ -345,12 +345,9 @@ export default { } }, mounted() { - this.getList() }, created() { - - let roles = JSON.parse(sessionStorage.getItem("roles")) console.log(roles,"roles") for (const role of roles) { @@ -359,9 +356,6 @@ export default { this.isAdmin = true } } - - - getArticleNav().then(res=>{ let data = res.data this.articleTypeOptions = data @@ -385,14 +379,17 @@ export default { this.statusOptions = response.data }) - - - - }, - // activated() { - // this.getList() - // }, + watch: { + $route(now, old) { + // 判断逻辑 + console.log(now,"new") + if (now.name == 'Article') { + // 需要执行的方法 + this.getList() + } + } + }, methods: { /** 查询文章列表 */ getList() {