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

v-自定义权限指令与v-if互相影响导致报错Cannot read properties of null (reading ‘insertBefore‘)

项目场景:

vue3+vite项目中报错Cannot read properties of null (reading ‘insertBefore‘)


原因分析:

:v-自定义权限指令与v-if互相影响

<el-button text bg type="primary" @click="handleWrite(detailData,'项目填报')" v-hasPermi="['manager:write']"
                   v-if="detailData.status!='已完工'">
           项目填报
</el-button>

解决方案:

v-if换成v-show,或者自定义指令里面更换成el.style.display = “none”,或者弃用自定义指令,把权限加在v-if中一并判断。
这里根据poe中Claude的回答进行了调整在这里插入图片描述
这里采用了方案1,修改如下,完美解决问题。

<el-button text bg type="primary" @click="handleWrite(detailData,'项目填报')" v-hasPermi="['manager:write']"
                   v-if="detailData && detailData.status && detailData.status!='已完工'">
          项目填报
</el-button>
http://www.dtcms.com/a/79220.html

相关文章:

  • 大模型微调02-使用LLaMA-Factory进行lora微调
  • 【大模型基础_毛玉仁】3.2 上下文学习
  • 【redis】什么是持久化之 RDB
  • 基于RAGFlow本地部署DeepSeek-R1大模型与知识库:从配置到应用的全流程解析
  • 批处理脚本基础知识快速掌握
  • mysql与redis的日志策略
  • Leetcode 3 Longest Substring Without Repeating Characters
  • Vue Router工作原理探究
  • Python OCR文本识别详细步骤及代码示例
  • 工业相机选型
  • docker部署canal-server
  • 【原创】使用ElasticSearch存储向量实现大模型RAG
  • Elasticsearch8.17 集群常见问题排查与解决
  • linux:环境变量,进程地址空间
  • DoFoto AI(美颜修图·高质量照片)Ver.1.210.53 高级版.apk
  • 制造业数字化转型之工业级远程控制方案选型指南
  • 万字长文详解|蚂蚁数据湖深度探索与业务应用实践
  • 卫宁健康学习——门诊挂号收费管理系统
  • 英伟达消费级RTX显卡配置表
  • 适合用户快速开发项目的PHP框架有哪些?
  • 【测试报告】抽奖系统
  • C++20 中的同步输出流:`std::basic_osyncstream` 深入解析与应用实践
  • maven在windows系统上的详细安装和配置
  • 【入门初级篇】报表基础操作与功能介绍
  • C++中函数模板与类模板的简单使用
  • STC89C52单片机学习——第26节: [11-2]蜂鸣器播放音乐
  • 谈谈 CSS 中z - index属性的作用及在什么情况下会失效。
  • 「数据会说话」:让AI成为你的数据分析魔法师 ✨
  • yolov5学习及手势识别实战
  • 让 Google Play 成为助力 PC 游戏增长的最佳平台