[ElemeFE/element]1.2.2 NavMenu vue-router模式时,某些菜单点击后url变化,但页面未进行跳转

2024-08-13 261 views
8

当我点击除了'/articleList'(文章管理)以外的菜单时,都能进行路由跳转,但点击'/articleList'(文章管理)后,再进行其他路由跳转时,浏览器url变化了,但却并未进行跳转。我退回1.1.6版本却没有这个问题。

<el-menu :router="true" :default-active="$route.path">
    <el-submenu index="1">
        <template slot="title"><i class="el-icon-setting"></i>微信管理</template>
        <el-menu-item index="/redpackList">红包管理</el-menu-item>
        <el-menu-item index="/redpackrecList">红包领取记录</el-menu-item>
        <el-menu-item index="/wechatexceptionList">微信异常返回</el-menu-item>
        <el-menu-item index="/subscribeList">粉丝管理</el-menu-item>
    </el-submenu>
    <el-submenu index="2">
        <template slot="title"><i class="el-icon-setting"></i>用户管理</template>
        <el-menu-item index="/userList"></i>后台用户管理</el-menu-item>
    </el-submenu>
    <el-submenu index="3">
        <template slot="title"><i class="el-icon-setting"></i>内容管理</template>
        <el-menu-item index="/articleList"></i>文章管理</el-menu-item>
        <el-menu-item index="/recruitList"></i>招聘管理</el-menu-item>
        <el-menu-item index="/bannerList"></i>banner管理</el-menu-item>
    </el-submenu>
</el-menu>

image

回答

8

首先先确认下/articleList这个页面有没有js报错

2

对,是 Element 的问题,正在排查。

5

我用vue2.2.1 + element 1.2.2 好像没发现这个问题.

1

@lincenying 你是按需引入组件的吗?

9

我把table组件里的show-overflow-tooltip去掉就没问题了,是这个的原因吗? @Leopoldthecoder

3

@forzalianjunting 是的,是 Tooltip 引起的

8

Fixed in #3168