用宣告词在打字稿中宣告课

时间:2020-05-26 06:00:11

标签: javascript angular reactjs typescript

声明 类的用途是什么?而我们可以删除 声明 一词呢?

 export declare class DialogContentBase {
        dialogTitleBar: DialogTitleBarComponent;
    }

我们可以像这样简单地定义类:

 export class DialogContentBase {
        dialogTitleBar: DialogTitleBarComponent;
    }

1 个答案:

答案 0 :(得分:1)

声明用于为来自代码库外部的代码定义接口:https://dzone.com/articles/quick-tip-%E2%80%93-typescript-declare

例如

如果您从代码库之外的某个位置全局包含一个库,并且想要使用它(例如,将其放入index.html中),则可以使用declare为其声明类型。

您不应在用例中使用它。