Knockout.js Typescript不';“我不喜欢”;“对话”;在ko.bindingHandlers.dialog语句中

Knockout.js Typescript不';“我不喜欢”;“对话”;在ko.bindingHandlers.dialog语句中,knockout.js,typescript,Knockout.js,Typescript,我正在尝试让jqueryUI对话与knockoutjs视图模型一起工作,并且已经尝试过了。你知道这有什么问题吗 ko.bindingHandlers.dialog = { 导致错误“KnockoutBindingHandlers”类型的值上不存在属性“dialog” 但是,我已经导入了敲除: ///<reference path="d.ts/knockout.d.ts"/> // 我在.d.ts文件的界面上看不到。你可以这样扩展它 interface KnockoutBindi

我正在尝试让jqueryUI对话与knockoutjs视图模型一起工作,并且已经尝试过了。你知道这有什么问题吗

ko.bindingHandlers.dialog = {
导致错误“KnockoutBindingHandlers”类型的值上不存在属性“dialog”

但是,我已经导入了敲除:

///<reference path="d.ts/knockout.d.ts"/> 
//

我在.d.ts文件的界面上看不到。你可以这样扩展它

interface KnockoutBindingHandlers {
    dialog: {};
}

您还可以填写有关dialog的预期类型的更多详细信息,以获得静态类型和intelliSense。

您可以使用
ko.bindingHandlers['dialog']={