gpt4 book ai didi

命名空间中类的 typescript 定义

转载 作者:搜寻专家 更新时间:2023-10-30 21:25:04 24 4
gpt4 key购买 nike

如何使用构造函数参数(现有的 javascript 库)为命名空间内的类创建 typescript 定义文件“*.d.ts”。我尝试了几种带有嵌套接口(interface)的模块组合,但到目前为止没有任何效果。

例子:

var instance = new Namespace.TargetClass(arg1, arg2);
instance.someFunc(arg3);

最佳答案

declare module Namespace {
class TargetClass {
constructor(arg1: string, arg2: number);
someFunc(arg3: any): void;
}
}

关于命名空间中类的 typescript 定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20318121/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com