使用ts开发时,注视事件响应函数回调函数(例如onScroll)参数为Event时,使用e.target.clientHeight
等会报错:
解决方法:
使用as进行类型断言
(e.target as HTMLElement).scrollHeight
例如:
onScroll={e => {
if (
(e.target as HTMLElement).scrollHeight - (e.target as HTMLElement).scrollTop <=
(e.target as HTMLElement).clientHeight
) {
getSriDetailList(true);
}
}}