如何使用带有函数类型和其他类型的接口参数调用方法

用户10103655

可以创建具有以下形状的界面:

export interface GenericType<T> {
        (data: T): void;
        hasLimit?: boolean;
    }

但是我如何提供一个为其实现接口的对象呢?

我可以将界面更改为:

export interface GenericType<T> {
        callback: (data: T) => void;
        hasLimit?: boolean;
    }

并提供一个适合形状的对象:

methodname({callback, true})

但是如何在不更改接口的情况下提供带有布尔参数的对象?

泽克姆斯

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

HttpClientFactory:带有其他构造函数参数的HttpClient类型

如何在带有附加参数的其他函数中调用带有参数的函数?

使用结构化类型和变量重新分配来绕过带有“命名参数”的函数调用的类型检查

如何限制用户不要使用带有React和TypeScript的输入类型文件来选择其他文件类型?

带有接口类型属性参数的打字稿函数

C ++:如何在可变参数模板参数上调用带有类型参数的函数?

在TypeScript中,当调用函数时,为什么可以提示null参数具有其他类型?

接口方法的参数类型和返回类型

使用带有类型参数的内部函数类型时出错

在具有类型参数的函数中调用的类型类方法

当类型和参数长度可能不同时,如何传递“带有参数的函数”作为参数?

如何从类型别名提取类型实参和类型参数引用其他类型别名?

当函数返回由模板类型和其他类型组成的类型时的模板参数推导

带有多个不同类型的可选参数的调用函数

带有可变类型的可选参数的调用函数

函数调用中带有参数的传递类型

如何角色使用c#IList接口类型或其他接口作为类型?

如何使用类型名和非类型名模板参数调用泛型函数?

如何指定参数对象具有键并允许任何其他键的函数类型?

如何使用具有参数化返回类型的函数参数调用函数

如何通过传递指针来调用带有参数类型的高维数组的函数?

使用带有参数的函数和与参数相同类型的变量的两个重载

如何拥有具有不同数量和类型参数的接口方法?C#

你如何使用带有泛型类型的 Typescript 函数接口?

使用与参数类型相同的类型参数和带有匹配表达式的参数类型

如何在Kotlin中使用返回带有类型参数的子类型的方法创建类?

如何使用带有flowtype的React $ Element以外的其他类型来键入JSX?

如何在接口方法中使用带有列表的协变返回类型?

类型如何间接引用其他函数的基本方法?