我有一个要传递给其他类的对象
const context = {
admin,
functions: functions,
storage: new FileStorage(),
docStore: new DocStore(),
envVar: new EnvVariable(),
};
说“将具有以下类型”
interface context {
admin:any;
functions:any,
storage: any,
docStore: any,
envVar: any,
}
现在,我正在将上下文传递给不同文件中的其他类
class A {
constructor(a) {}
}
class B {
constructor(a) {}
}
现在,在每个文件中,我必须声明上下文并将其添加到构造函数中,然后再使用它。
界面上下文{ 管理员:任何; 功能:任何 存储:任何, docStore:任何, envVar:任何, }
class ApiStatus {
constructor(context: context) {
有没有一种方法可以避免执行此重复性任务?