我有一个界面定义
namespace shamethethrones.google {
import Marker = google.maps.Marker;
export interface MarkerColleciton
{
[key: string]: Marker;
}
}
但问题是google.maps.Marker不存在,因为它认为我假设是shamethethrones.google.maps.Marker。如何指定我想要root命名空间google而不是shamethethrones.google?
由于
答案 0 :(得分:1)
您可以尝试在命名空间声明之外移动导入:
import Marker = google.maps.Marker;
namespace shamethethrones.google {
export interface MarkerColleciton
{
[key: string]: Marker;
}
}