如何在类型脚本中实现javascript类?
例如:
class LiveAudioFreq {
context;
constructor(){
context = new window.AudioContext();
}
}
给我错误:
错误TS2094:属性'AudioContext'在'Window'类型的值上不存在。
拒绝编译,如何在我的ts文件中使用javascript方法?
答案 0 :(得分:1)
在构造函数中,使用:
this.context = ...
而不仅仅是
context = ...
另外,你在哪里定义了AudioContext?在它到处实现之前,它可能不会出现在标准库中,因此您可能需要创建环境声明。