总结
小兔快跑zZ
这个作者很懒,什么都没留下…
展开
-
ElementPlus switch组件初始化触发change事件处理
今天在写一个表格时候,表格中有个switch组件,change事件的时候需要调用接口改下状态。然后就出现页面刚进来的时候触发了一次change事件,调了一次接口。加上这个也没有什么用,刷新页面的时候还是会触发一次change事件。这里初始化的时候就会触发change,数据转成布尔值就不会触发。后端返回的字段是字符串1和0,不是true,false。看了下api有个before-change属性,原创 2024-03-11 21:05:42 · 604 阅读 · 0 评论 -
iframe 上监听mouseup失败
做拖拽调整div大小的时候发现鼠标在iframe上时无法触发mouseup事件,导致mousemove事件无法注销,鼠标滑动时一直改变div大小解决方法:prevent-eventsmdn上关于prevent-events解释:auto与pointer-events属性未指定时的表现效果相同,对于SVG内容,该值与visiblePainted效果相同none元素永远不会成为鼠标事件的target。但是,当其后代元素的pointer-events属性指定其他值时,鼠标事件可以指向后代元素,在原创 2022-04-08 11:20:43 · 1594 阅读 · 0 评论 -
elment ui 表格fixed固定列之后渲染行错位--已解决
问题描述:项目使用element table 中有些页面出现行渲染行错位,错位的table都是由于使用了fixed固定列导致原因分析:table首次渲染时el-table__fixed-body-wrappertop值计算有问题解决方案:触发表格重新渲染1. 测试用使用foreUpdate,无效mounted() { setTimeout(()=> { this.$forceUpdate(); },200) },2...原创 2020-10-20 11:27:23 · 4500 阅读 · 1 评论 -
移动端路由返回解决方案
> 项目中通过在query中添加from字段来进行路由返回控制,随着项目越来越复杂,多入口及其他项目调转过来,> 使用from来控制路由返回变得越来越复杂,因此我们对路由返回进行优化思路:路由每次进入时将路由路由及参数存储在stroe中,点击返回时清除数组中最后一项,如果数组长度为0,则关闭当前页面,这样可以保证不管从哪个入口来的页面都可以正常返回,而不用写太多的if判断...原创 2019-09-29 10:03:36 · 540 阅读 · 0 评论 -
elementUI项目打包后样式错乱问题解决
> npm run dev 时样式完全没有问题,run build之后打包上传服务器之后样式乱了,一脸懵逼~~1. 检查样式发现重置element的样式没有生效,但是检查main.js里面的样式引入顺序没有问题啊???2. 尝试将css引入放入app.vue中,打包后发现依然无效## 解决方案:- element 样式引入要在 router 及app之前,...原创 2019-09-29 10:36:08 · 3035 阅读 · 1 评论