我在Angular 6中使用TypeScript,并试图利用鼠标事件。
但是,根据此代码:
if (event.clientX < 260){
return [x + 20, ny - 190]
}
else {
return [x - 240, ny - 190]
}
我收到一条错误提示
“属性'clientX'在'事件'类型上不存在。
该代码仍按预期运行。
如何解决此问题,这样看来我没有错误? 谢谢!
答案 0 :(得分:0)
您可以按照以下方式声明传递事件的参数类型,
someFunc(event: MouseEvent): void {
if (event.clientX< 260){
return [x+20, ny - 190]
}
else {
return [x-240, ny - 190]
}
}