Ошибка "TypeError: Failed to execute 'addEventListener' on 'EventTarget': parameter 2 is not of type 'Object'."
Почему возникает ошибка?
TypeError: Failed to execute 'addEventListener' on 'EventTarget': parameter 2 is not of type 'Object'."
created() {
window.addEventListener("load", setTimeout(() => this.scrollTo(location.hash.slice(1)), 1));
},
Ответы (2 шт):
Автор решения: AndreiS
→ Ссылка
Вам прям так в ошибке говорится, "parameter 2 is not of type 'Object" проверьте тип ваших аргументов или их порядок.
Автор решения: Kek Off
→ Ссылка
SetTimeOut нужно обвернуть в функцию, и тогда ошибка исчезнет
const scrollTo=this.scrollTo.bind(this)
window.addEventListener("load", () => setTimeout(function(){
scrollTo()
}, 1));