相关疑难解决方法(0)

“导出为名称空间foo”的目的是什么?

我正在使用某些* .d.ts文件,并且在其中许多文件中看到以下两行:

//foo.d.ts
export = foo;
export as namespace foo;

declare var foo;

[...]
Run Code Online (Sandbox Code Playgroud)

我可以理解,在前一个(export = foo)中,oof是导出的东西。但是导出为名称空间foo的含义是什么?应该如何从外部消费或使用它?

对于反应环境声明文件,它说:

export = React;
export as namespace React;

declare namespace React {
[...]
Run Code Online (Sandbox Code Playgroud)

无法使用以下命令导出React命名空间:

导出声明名称空间React {[...]

typescript

5
推荐指数
1
解决办法
1664
查看次数

标签 统计

typescript ×1