当前位置: 首页 > news >正文

vue使用iview导航栏Menu activeName不生效

activeName不生效

  • 一、问题
  • 一、解决方案,

一、问题

根据ivew官网的提示,设置了active-name和open-names以后,发现不管是设置静态是数据还是设置动态的数据,都不生效

一、解决方案,

在设置动态名称的时候,调用menu组件的两个方法
在这里插入图片描述
现在将我的代码放出来,可供参考

<div class="bottom"><Menu @on-select="changeMenu" :active-name="activeLocalName" ref="menu"><MenuItem v-for="item in LocationSelectList" :key="item.value" :name="item.value">{{ item.text }}</MenuItem></Menu>
 data () {return {LocationSelectList: null,firstLocalName: null,activeLocalName: null,};},
 async getDetecLocaltionList () {await this.$store.dispatch({type: 'security/getDetectLocationSelectList',data: {},});this.LocationSelectList = this.$store.state.security.DetectLocationSelectList;if (this.LocationSelectList.length < 1) {} else {this.activeLocalName = this.LocationSelectList[0].value;// 获取到数据以后直接调用方法,我只使用到了选中高亮的方法,所以我只调用了一个this.$nextTick(() => {(this.$refs.menu).updateActiveName();})}},
http://www.lryc.cn/news/330908.html

相关文章:

  • 谷粒商城实战(008 缓存)
  • python的相关语法
  • 【面试经典150 | 动态规划】最小路径和
  • 生成式AI的情感实验——AI能否产生思想和情感?
  • 力扣贪心算法--第一天
  • Nginx反向代理和缓存
  • 支持多元AI场景应用,宁畅“NEX AI Lab”开放试用预约中
  • Git 如何合并多个连续的提交
  • k8s 基础入门
  • 【Python项目】AI动物识别工具
  • 逻辑回归(Logistic Regression)详解
  • .vimrc文件的语句语法
  • c语言之函数指针作形参
  • python文件的读取操作
  • 查看并设定【网络适配器】的优先级(跃点数)
  • 深入理解 Hadoop 上的 Hive 查询执行流程
  • JS封装网页进入/退出全屏功能,兼容各大主流浏览器
  • el-table的复选框勾选整行变色
  • 一步一步写线程之八线程池的完善之二数据结构封装
  • go连接数据库(原生)
  • 【C语言】2048小游戏【附源码】
  • 部署项目遇到的各种问题总结
  • JavaSE:抽象类和接口
  • 发票是扫码验真好,还是OCR后进行验真好?
  • 【AIGC调研系列】AIGC+Jmeter实现接口自动化测试脚本生成
  • 前端|babel升级
  • 【微服务】spring状态机模式使用详解
  • 【算法刷题day14】Leetcode:144.二叉树的前序遍历、94.二叉树的中序遍历、145.二叉树的后序遍历
  • mysql闲谈
  • 物联网学习1、什么是 MQTT?