我有以下情况:
module Foo.Audio {
export class Bar {
constructor() {
var a = new Audio(); // Error because we're in Foo.Audio module
}
}
}
我当然可以使用铸造,但这似乎是一个愚蠢的选择。有什么办法(除了更改我的模块名称或强制转换)来完成这项工作吗?
我有以下情况:
module Foo.Audio {
export class Bar {
constructor() {
var a = new Audio(); // Error because we're in Foo.Audio module
}
}
}
我当然可以使用铸造,但这似乎是一个愚蠢的选择。有什么办法(除了更改我的模块名称或强制转换)来完成这项工作吗?
没有。除了铸造没有办法。您可以在以下位置打开错误:http ://typescript.codeplex.com/workitem/list/basic并在此处放置链接。我会投票给它。