2013-05-25 2 views
0

Когда я импортировать bootbox.d.ts (https://github.com/borisyankov/DefinitelyTyped/blob/master/bootbox/bootbox.d.ts) в качестве эталона машинопись, я получаю следующее сообщение об ошибке:bootbox в машинописи

Прилагаемые параметры не соответствуют какой-либо подписи цели вызова: типа «{этикеточной : string; }»Отсутствует свойство„класс“от типа„BootboxHandler“

Это код из файла bootbox.d.ts метания ошибки

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

ответ

0

Проблема заключается в том, что свойства не установлены в качестве факультативных. У bootbox.d.ts должны быть вопросительные знаки.

interface BootboxHandler { 
    label: string; 
    class?: string; 
    callback?: (result?: any) => void; 
} 
Смежные вопросы