Knockout.js绑定模板显示弹出窗口

时间:2016-02-12 07:47:39

标签: javascript knockout.js

我想用knockout.js显示多个弹出窗口(所有这些弹出窗口)。

我使用了以下小提琴:

Fiddle

我不确定我在显示屏上出错了。

options.close = function() {
  allBindingsAccessor().dialogVisible(false);
};

上面的代码显示了dialogVisible每次都未定义。 有线索吗?

1 个答案:

答案 0 :(得分:0)

selectedVisible是一个可观察的,应该包含一个产品,对吧?您尝试将其isOpen成员绑定为selectedVisible而不是其内容。您需要说selectedVisible()才能获得其内容。但是,它的内容开始是未定义的,当您尝试使用isOpen成员时,这将成为一个问题。