小编zer*_*4wl的帖子

跨多文件的 Typescript 命名空间

我尝试在单个命名空间但在多个文件中编写打字稿代码。config但是当我在类中使用该类时AAAConfig未定义并且存在语法错误。为什么?

检查这个例子:

file: services/Config/index.ts

export namespace Services {
    export class Config {
      /* class methods */
    }
}
Run Code Online (Sandbox Code Playgroud)

file: services/AAA/index.ts

/// <reference path = "./../Config/index.ts" />
export namespace Service {
    export class AAAA {
      private config = new Config(); <-- Error is here
      /* class methods */
    }
}
Run Code Online (Sandbox Code Playgroud)

typescript typescript2.0

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

当react中ref回调参数为NULL时?

在某些组件中,当我使用 ref 回调来接收组件的 ref 时,回调的参数为 null。何时以及在什么情况下参数将为空?

reactjs

3
推荐指数
1
解决办法
2394
查看次数

标签 统计

reactjs ×1

typescript ×1

typescript2.0 ×1