我在Visual Studio Code中启用了Javascript验证,但我不清楚如何改进/配置此验证......
VS代码用户设置
"javascript.validate.enable": true,
"javascript.implicitProjectConfig.checkJs": true,
现在我收到了未知类型的错误:
TweenMax.to(elem,1,{})
找不到名称“TweenMax”
我尝试在项目中添加tweenmax.d.ts typings file,但这没有效果。
当元素过于通用时我也会遇到错误,但我不知道如何解决这个问题:
let btn = document.getElementsByClassName("mybtn")[0]
btn.style.color = "#FFF"
“元素”类型中不存在属性“样式”。
在打字稿中,您可以使用as
告诉IDE这是什么类型的元素:
let btn = btns[0] as HTMLDivElement
btn.style.color = "#FFF" // now this is allowed
如何在Javascript中解决这些错误?我应该使用a jsconfig file吗?但是如何?