我有窗口,因为有一个带有桌子的视图。现在,如何在window->视图中存在该表对象。
先谢谢,
Swathi
答案 0 :(得分:3)
好的,这实际上相当容易。但是,没有“直接”API调用它...但您可以轻松地自己创建一个。
基本上,所有元素都有"children" property,您可以使用它来获取对象数组的句柄(如果元素没有子元素,则为零)。然后,您只需遍历子项并检查其id属性,并将其与您要查找的ID进行比较。但是你可以做的不仅仅是检查id。您可以访问所有属性。通过将该元素的JSON表示打印到控制台,可以轻松检查存在的内容。这应该告诉你你能得到什么。
这是一个简单的例子:
function showAllChildren(element){
if(element && element.getChildren()){
var children = element.getChildren();
_.each(children, function(child){
console.log(JSON.stringify(child));
});
}
}
您可以将其称为:showAllChildren($.form)
- 或您想要测试的任何元素; - )
/约翰
答案 1 :(得分:0)