0

当我导入 bootbox.d.ts (https://github.com/borisyankov/DefinitelyTyped/blob/master/bootbox/bootbox.d.ts)作为打字稿参考时,我收到以下错误:

提供的参数与调用目标的任何签名都不匹配:Type '{ label: string; }' 缺少“BootboxHandler”类型的属性“类”

这是 bootbox.d.ts 文件中引发错误的代码

interface BootboxHandler {
    label: string;
    class: string;
    callback: (result?: any) => void;
}
4

1 回答 1

0

问题是属性未设置为可选。bootbox.d.ts 应该有问号。

interface BootboxHandler {
    label: string;
    class?: string;
    callback?: (result?: any) => void;
 }
于 2013-05-25T22:46:34.410 回答