RT,跟着element官网做,利用index做跳转无效。不知有没有啥解决办法。并不想用router-link或者做跳转。<el-row class="tac"> <el-col :span="12"> <h5>默认颜色</h5> <el-menu default-active="$route.path" class="el-menu-vertical-demo" @open="handleOpen" @close="handleClose"> <el-submenu index="1"> <template slot="title"> <i class="el-icon-location"></i> <span>导航一</span> </template> <el-menu-item-group> <template slot="title">分组一</template> <el-menu-item index="/test1">选项1</el-menu-item> <el-menu-item index="/test2">选项2</el-menu-item> </el-menu-item-group> <el-menu-item-group title="分组2"> <el-menu-item index="1-3">选项3</el-menu-item> </el-menu-item-group> </el-submenu> </el-menu> </el-col>routes: [ { path: '/test1', name:'Test1', component: Test1 }, { path:'/test2', name:'Test2', component: Test2 }, ...default active和index如上,但就是调不到test1和test2,如何操作呢?
3 回答
肥皂起泡泡
TA贡献1829条经验 获得超6个赞
router 是否使用 vue-router 的模式,启用该模式会在激活导航时以 index 作为 path 进行路由跳转
把这个属性设置成true
element官网
添加回答
举报
0/150
提交
取消