请选择 进入手机版 | 继续访问电脑版
搜索
房产
装修
汽车
婚嫁
健康
理财
旅游
美食
跳蚤
二手房
租房
招聘
二手车
教育
茶座
我要买房
买东西
装修家居
交友
职场
生活
网购
亲子
情感
龙城车友
找美食
谈婚论嫁
美女
兴趣
八卦
宠物
手机

解决mui错误:Unable to preventDefault inside passive event listener du

[复制链接]
查看: 92|回复: 0

2万

主题

2万

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
71562
发表于 2020-1-14 13:54 | 显示全部楼层 |阅读模式
题目描摹:点击返回按钮时,每次在控制台都出现以下毛病:
我的关键词 处理mui毛病:Unable to preventDefault inside passive event listener du  热门消息 646798-20200114112538348-1538694570

mui.min.js:13 Unable to preventDefault inside passive event listener due to target being treated as passive.
治理法子
定位到mui.min.js的报错行,发现报错的代码是a.preventDefault(),遂在mui.min.js中将a.preventDefault()诠释掉,题目治理。
题目分析
preventDefault() 函数具体实现什么功用?诠释掉对具体功用有没有影响呢?
preventDefault() 方式制止元素发生默许的行为(例如,当点击提交按钮时制止对表单的提交)。例如:可以利用event.preventDefault()制止a标签跳转。
由于欣赏器没法预先晓得一个事变处置惩罚函数中会不会挪用 preventDefault(),它必要等到事变处置惩罚函数尝试完后,才华去尝试默许行为,但是事变处置惩罚函数尝试是要耗时的,这样一来就会致使页面卡顿,也就是说,当欣赏器期待尝试事变的默许行为时,大部分情况是白等了。
假如 Web 斥地者可以大要提早告诉欣赏器:“我不挪用 preventDefault 函数来制止事变事变行为”,那末欣赏器就能快速天闹事变,从而提升页面性能,Passive event listeners 的提出就诊理了这样的题目。

在我的项目中,经过诠释掉preventDefault()乐成治理了控制台报错的题目,姑且未发现影响其他功用。

免责声明:假如加害了您的权益,请联系站长,我们会实时删除侵权内容,感谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright © 2006-2014 淄博新闻网-淄博日报 淄博晚报 淄博财经新报 掌中淄博 淄博专业新闻资讯发布网站 版权所有 法律顾问:高律师 客服电话:0791-88289918
技术支持:迪恩网络科技公司  Powered by Discuz! X3.2
快速回复 返回顶部 返回列表