gpt4 book ai didi

javascript - 错误 "Property ' innerText' 在类型 'EventTarget' 上不存在“?

转载 作者:行者123 更新时间:2023-12-03 18:35:03 29 4
gpt4 key购买 nike

我有一个错误:

Property 'innerText' does not exist on type 'EventTarget'.



我正在尝试添加事件监听器并从元素中获取值。一切正常,但此错误显示在控制台中。

public componentDidMount() {
const element = document.querySelector(".mdc-list")
element.addEventListener("click", (e) => {
this.data.menu.title = e.target.innerText
})
}

最佳答案

这是一个 TypeScript 问题,将 event.target 转换为它的类型以告诉 TypeScript 它具有您为其设置的属性。

const input = event.target as HTMLElement;
this.data.menu.title=input.innerText

关于javascript - 错误 "Property ' innerText' 在类型 'EventTarget' 上不存在“?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54886637/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com