Vue、Element 路由跳转,左侧菜单高亮显示,页面刷新不会改变当前高亮菜单

摘要:
el菜单项索引的值。我在route中使用路由名称值。js在路由表中:default-active=“this.$route.name”如果您不理解,看看$route主页信息查询个人信息导出默认值{name:“left menu”,data(){return{};},计算:{},方法:{},监视:{$route{//console.logconsole.log;}};

el-menu-item index的值,我这里使用了 路由表中route.js中 的 路由name
:default-active="this.$route.name"


如果不理解,可以看下 watch 监听 的 $route

      <el-menu
         
        background-color="#324057"
        text-color="#fff"
        active-text-color="#409eff"
        mode="vertical"
        router
        :default-active="this.$route.name"
      >
        <el-menu-item index="home">
          <i class="el-icon-s-home"></i>
          <span slot="title">首页</span>
        </el-menu-item>
        <el-menu-item index="foundlist">
          <i class="el-icon-s-order"></i>
          <span slot="title">信息查询</span>
        </el-menu-item>
        <el-menu-item index="infoshow">
          <i class="el-icon-user-solid"></i>
          <span slot="title">个人信息</span>
        </el-menu-item>
      </el-menu>
export default {
  name: "left-menu",
  data() {
    return {};
  },
  computed: {},
  methods: {},
  watch: {
    $route(to,from){
        // console.log(to)
        console.log(`前往路由:${to.path}`);
    }
  }
};

Vue、Element 路由跳转,左侧菜单高亮显示,页面刷新不会改变当前高亮菜单第1张

免责声明:文章转载自《Vue、Element 路由跳转,左侧菜单高亮显示,页面刷新不会改变当前高亮菜单》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Nginx补充ETL构建数据仓库五步法下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

vue使用videojs控制后台m3u8数据请求

关于Video.js的使用方法就不再说了,有兴趣的请迁跃:https://videojs.com/ VideoJS中并没有stop之类控制后台数据请求的参数,只有暂停 video.pause()方法 ,但是对于后台的请求是不会暂停的,如果我页面有多个Vedio实例需要存在,这样就太影响页面效率了 我使用的是Vue 组件化的VedioJS控件 1、动态控...

vue的axios使用

1.安装axios在项目目录下安装,命令: npm install --save axios vue-axios 2.axios的配置方法1:在入口main.js中导入axios 并将axios写入vue的原型,这样就能更简单的使用 import axios from 'axios'import VueAxios from 'vue-axios'​Vue....

移动端及vue相关问题

1-pc端与移动端  PC下,html在默认情况下以可视区域宽度为基准。移动设备没有适配时,html宽度为980. 2-1像素还原 获取像素比: window.devicePixelRatio 计算缩放比:1 / window.devicePixelRatio 3-单位 px:固定值,绝对单位;%:相对单位;em:相对单位,相对于自身或者父级元素字体大小计...

在vue项目中使用axios发送FormData

这个是axios的中文文档,挺详细的: https://www.kancloud.cn/luponu/axios/873153 文档中的 使用 application/x-www-form-urlencoded format 这一部分讲的就是 通过axios发送FromData的方法, 下面是我在vue项目中使用的示例: 在本组件的method添加了一个点...

[Swift]Array(数组)扩展

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/ )➤GitHub地址:https://github.com/strengthen/LeetCode➤原文地址:https://...

汇集移动端兼容性问题

1、一些情况下对非可点击元素如(label,span)监听click事件,ios下不会触发 css增加cursor:pointer 2、三星手机遮罩层下的input、select、a等元素可以被点击和focus(点击穿透) 发现于三星手机,这个在特定需求下才会有,因此如果没有类似问题的可以不看。首先需求是浮层操作,在三星上被遮罩的元素依然可以获取focu...