工作中遇到的bug(vue)
包子脸呀
这个作者很懒,什么都没留下…
展开
-
新窗口打开vue项目中的静态pdf文件,并做权限控制
问题:公司系统做安全测试,其中一个问题是没有登录的情况下,直接访问 “项目地址/operate.pdf ”此地址,会展示pdf文件。描述:点击系统内的一个按钮会打开新窗口展示系统操作手册(operate.pdf)文件,以下为原本的代码,原来将pdf文件放在public文件夹下, “项目地址/operate.pdf ”此地址就是访问的public文件夹下的pdf文件 <!-- 访问的是public文件夹下的pdf文件 --> <a class="logout_title"原创 2022-04-24 15:53:02 · 4074 阅读 · 0 评论 -
vue3+textarea实现高度自适应
vue3 + textarea实现高度自适应<template> <textarea ref="textareaRef" v-model="content" class="my-textarea" :rows="rows"/></template><script>import {ref, watch, nextTick, onMounted} from 'vue'export default {name: 'MyTextarea',compo原创 2021-06-29 11:50:44 · 1638 阅读 · 1 评论 -
element-plus的分页组件只显示一个箭头
问题:element-plus的分页组件只显示一个箭头描述:开发公司后台管理项目时,点击退出登录,再次登录进入到页面,element-plus的分页组件只显示了第一个箭头,但刷新页面后,分页组件显示正常,以为是缓存的原因,想了各种方法(退出登录时重置路由、尝试不用keep-alive包裹组件、点击登录按钮直接刷新整个页面(location.href=‘要跳转的地址’)), but没用原来代码:<el-pagination :current-page="pageNum" :原创 2021-06-24 18:00:06 · 838 阅读 · 0 评论 -
vue3按需导入element-plus出现警告
问题:VUE3按需导入element-plus出现以下警告描述:查看element-plus官方文档后发现,是多了这句官方文档示例:解决:原创 2021-06-17 16:50:40 · 1156 阅读 · 0 评论 -
vue3+element-plus中select组件首次触发@visible-change请求数据下拉框隐藏不了
问题: vue3+element-plus中select组件第一次触发@visible-change请求数据之后下拉框隐藏不了描述: 使用vue3+element-plus封装了一个表单查询组件,但是使用el-select组件中的@visible-change事件,点击出现下拉框时, 请求接口数据, 数据返回成功, 但是再次点击框时, 下拉框隐藏不了, 最开始同事说可能是element-plus版本问题, 让我升级版本看看, 升级了版本以后还是不行 (升级版本号如下),// package.json文原创 2021-03-31 15:21:15 · 4340 阅读 · 2 评论 -
使用iview中的button组件,动态改变type报错
使用iview中的button组件,动态改变type报错用element这样写的时候是不会报错的,原来iview中的button组件type不能为空,所以最后改成了这样,完美解决:// 将原来的''值改为default<Button v-for="(item,index) in tabList" :key="index" :type="item.id === tabName ? 'primary' : 'default'">{{item.name}}</Button>原创 2020-11-14 14:20:14 · 1570 阅读 · 0 评论