491 Star 6.3K Fork 2.3K

花裤衩 / vue-element-admin

 / 详情

tagsView的右键刷新按钮总是在路由前面拼接一个 ‘/redirect’,导致刷新不了页面

待办的
创建于  
2020-09-08 11:28

tagsView的右键刷新按钮总是在路由前面拼接一个 ‘/redirect’,导致刷新不了页面。
刷新前的路由如下图
刷新前
刷新后的路由如下图
刷新后

发现这部分的代码在 /layout/components/TagsView/index.vue 目录下的refreshSelectedTag方法里,但是我把refreshSelectedTag方法里拼接的'/redirect'去掉之后,选择刷新,没有刷新页面

       refreshSelectedTag(view) {
                this.$store.dispatch('tagsView/delCachedView', view).then(() => {
                const { fullPath } = view
                console.log('view----', view)
                this.$nextTick(() => {
                    this.$router.replace({
                        path: '/redirect' + fullPath
                    })
                })
            })
        }

评论 (2)

萧仁武 创建了任务
展开全部操作日志

这个问题是我用这套模板改项目的时候遇到的,单独启用这个模板项目的时候,前面也拼接'/redirect',但是短暂的显示了一下之后,会重新刷新页面,我整合改项目的时候,是直接停在了拼接'/redirect'的路由下,不再刷新

找到问题了,看来一下作者大大的博客,我在改的过程中把用来刷新跳转的Redirect组件和路由给删除了,加回来就好了

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(1)
JavaScript
1
https://gitee.com/panjiachen/vue-element-admin.git
git@gitee.com:panjiachen/vue-element-admin.git
panjiachen
vue-element-admin
vue-element-admin

搜索帮助