- 博客(13)
- 收藏
- 关注
原创 父元素使用flex-basis,限制子元素大小
使用flex布局,元素使用flex-basis设置固定宽度的时候,如果该元素下面的子元素的宽度超出这个元素,那么会撑开这个元素。同理,如果设置 flex:1,出现上述问题,也可以使用min-width:0 解决。
2025-03-07 11:18:25
204
原创 el-upload使用自定义上传时,激活自带的上传进度条
看了一下el-upoad组件的源码,发现需要传入一个percent字段。于是在自定义上传的 axios 中改成这样就行了。
2024-11-07 17:36:56
1248
1
原创 未换行造成 Failed to mount component: template or render function not defined.
通过 import 子组件 from ‘./.......’ 导入子组件,启动项目后,控制台提示找不到这个子组件: Failed to mount component: template or render function not defined.网上搜了一圈,有的说是没有后缀 .vue,有的说是没有加 template 标签等,没找到解决方案,后面想到估计是打包时文件解析失败,发现 template 标签与 script 标签之间未换行,
2024-05-08 10:29:06
258
1
原创 兄弟组件调用element表单验证方法
如果存在两个兄弟组件A、B,需要在A组件点击一个按钮去校验B组件的表单验证,并获取B组件表单的数据。3、在A组件中通过emit。
2024-01-18 11:29:46
485
1
原创 使用axios下载Excel文件流文件
如果获取不到 response.headers,因该是 axios 的响应拦截器拦截了,改一下就好了。3、创建 Blob 对象 response.data,为响应的数据。2、axios响应成功之后,查看浏览器响应结果为乱码的,响应成功。默认响应的为JSON。
2023-11-06 16:39:28
1017
原创 sass 使用媒体查询
media (min-width: 1100px) {} /*>=1100的设备*/@media (max-width: 1280px) {} /*<=1280的设备*/同理如果是用max-width那么就是大的在上面,小的在下面。用min-width时,小的放上面大的在下面,
2023-11-04 19:03:49
248
1
原创 Element-UI中el-dialog打开弹框再点击浏览器的上一个页面的按钮,弹框的遮罩层没有关闭
根据官网文档可知,在弹框中添加如下代码即可解决。
2023-09-27 09:50:38
352
原创 Element UI中el-tree 添加右键菜单的方法,附带问题和解决方案
2、建立一个右键组件,可以使用 el-menu 组件,优点是,可以借助el-menu 的 selec方法进行增删改查以及样式不用手写了,弊端是不容易获取点击的Dom,先暂时这样写吧。想到的解决办法是,点击该节点时,使用原生js的 contextmenu 事件,在事件中用 e.preventDefault()方法进行阻止。1、在el-tree 中添加方法 @node-contextmenu="rightClick"在右键弹出的组件中,点击右键,会默认弹出浏览器的右键菜单栏;3、点击树状节点时,关闭右键组件。
2023-09-22 14:42:44
4950
2
原创 解决 element table表头设置样式报错:Failed to set an indexed property on ‘CSSStyleDeclaration‘: Indexed propert
解决 element table表头设置样式报错:Failed to set an indexed property on 'CSSStyleDeclaration': Indexed propert
2023-07-16 00:37:25
2459
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人