从外部视图模型层次结构范围遍历到root

时间:2012-04-13 16:13:03

标签: javascript knockout.js knockout-2.0

如果我不在淘汰对象层次结构的上下文中(比如在全局引用的公共类中),是否可以

  1. 确定是否存在整体根视图模型(换句话说,确定是否为当前视图调用了applyBindings)?
  2. 如果存在,找到我当前所在视图的整体根视图模型?
  3. 有没有人知道这样做的任何工具或扩展?

1 个答案:

答案 0 :(得分:2)

您需要查看使用ko.dataFor和/或ko.contextFor,如下所述:http://knockoutjs.com/documentation/unobtrusive-event-handling.html

给定一个元素,他们会告诉你可以在该级别绑定的数据或上下文($ data,$ root,$ parent,$ parents)。