我正在尝试将我们的一些 javascript 转换为 TypeScript,但我不知道 typescript 是否支持命名空间。我们的代码如下所示:
/// <reference name="MicrosoftAjax.js"/>
Type.registerNamespace("MyNamespace.Controls.FloatingErrorPane");
MyNamespace.Controls.FloatingErrorPane = function (element)
{
...
}
MyNamespace.Controls.FloatingErrorPane.prototype =
{
...
}
有谁知道是否可以在打字稿中指定包含句点的命名空间?我们在 C# 类中引用这些相同的名称,例如:
[assembly: WebResource("MyNamespace.FloatingErrorPane.js", "text/javascript")]
ScriptControlDescriptor descriptor = new ScriptControlDescriptor("MyNamspace.Controls.Floating
ErrorPane", this.ClientID);