Uncaught TypeError:Failed to construct 'MouseEvent:Failed
to read the 'view'property from 'UlEventInit':Failed to convert
value to 'Window.
webpack-
internal:///../main/src/utils/vconsole.min.js:10:147304
TypeError:Failed to construct 'MouseEvent':Failed to read
the 'view'property from 'UlEventInit':Failed to convert value to
Window'.
at HTMLDivElement touchEnd (webpack-
internal:///../main/src/utils/vconsole.min.js:10:147304)
command.
Failed to construct 'MouseEvent':
Failed to read the 'view'
property from 'UIEventInit':
Failed to convert value to
列
'Window'.
TypeError:Failed to construct
'MouseEvent':Failed to read the
'view'property from
'UIEventInit':Failed to convert
value to 'Window'.
at HTMLDivElement.touchEnd
(webpack-
internal:///../main/src/utils/vconsole
各位大佬解决一下哇
这个错误通常出现在尝试使用 new MouseEvent() 构造函数创建鼠标事件时,参数不正确。通常情况下,鼠标事件至少需要 type 参数,而且 view 参数(指的是事件目标所在的窗口)通常是可选的。如果 view 参数不正确,会导致该错误。
根据错误信息,出现这个错误的原因可能与 vconsole.min.js 文件中某些代码有关。你可以尝试暂时通过注释掉 vconsole.min.js 文件中的相关代码来解决问题。
同时,你也可以尝试手动创建一个合法的 MouseEvent 对象,如下所示:
const event = new MouseEvent('click', {
view: window,
bubbles: true,
cancelable: true
});
其中,第一个参数是 MouseEvent 的类型,第二个参数是配置对象,包括相关的属性,例如 'view' 参数,指定了该事件发生在哪个窗口中。
希望这些信息对你有所帮助。
你这回复的风格,好像AI啊
很感谢你的回复 就是用vconsole.min.js 才导致错误的,不晓得咋个导致的