类型“Element”上不存在属性“style”
问题描述
在获取一个dom,并给这个dom设置style时,typescript报错:类型“Element”上不存在属性“style”
1 | const affixBox = document.querySelector(".affixBox") |
解决办法
因为typescript默认使用的是Element,需要声明dom为HTMLElement
1 | const affixBox = document.querySelector(".affixBox") as HTMLElement |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Welcome!