1

我正在尝试在 ng 对话框中显示 Angular js ui 树。即使外观很好,但复选框功能不起作用。同样,全选、全部折叠等按钮功能在 ng Dialog 中也不起作用。谁能帮我解决这个问题?在 ng 对话框之外,与复选框和按钮相关的树功能一切正常,只有在 ng 对话框中才会导致问题。请找到我的plnkr。我需要在我的 html 和 ngDialog 中有 UI 树,用于不同的模型,如 plunker 中所示。

我 的parent_nodes_renderer_ngdialog.htmlterminal_node_renderer_ngdialog.html对我的原作略有修改parent_nodes_renderer.htmlterminal_node_renderer.html以满足我的一些要求

4

1 回答 1

0

在 InsideCtrl 中进行少量更改以使其工作,并且函数应使用 treeData(即,ng Dialog 相关数据结构等)。请找到固定的plunker。请注意对元素 id 的更改。

var getRootNodesScope = function() {
      return angular.element(document.getElementById("tree-root-dialog")).scope();
    };
于 2015-04-06T05:20:34.057 回答