1

Я пытаюсь показать угловое дерево js ui внутри диалога. Хотя внешний вид прекрасен, но функциональность флажка не работает. Аналогично Select All, Coll All, и т. Д. Функциональность также не работает внутри ng Dialog. Может ли кто-нибудь помочь мне решить эту проблему? Вне ng Диалог функции дерева по отношению к флажкам и кнопкам, все работает нормально, только в диалоговом окне ng это вызывает проблему. Пожалуйста, найдите мой plnkr. Мне нужно иметь дерево пользовательского интерфейса в моем html и в ngDialog тоже для разных моделей, как показано в плункере.Проблема с использованием Angularjs ui tree внутри ng Dialog

Мои parent_nodes_renderer_ngdialog.html и terminal_node_renderer_ngdialog.html немного изменены из моей первоначальной parent_nodes_renderer.html и terminal_node_renderer.html встретиться с некоторыми из моих требований

ответ

0

Некоторые изменения должны быть внесены в InsideCtrl, чтобы сделать его работу и функции должны использовать treeData (т.е. нг Dialog связанный структура данных и т. д.). Найдите фиксированный plunker. Также обратите внимание на изменение идентификатора элемента.

var getRootNodesScope = function() { 
     return angular.element(document.getElementById("tree-root-dialog")).scope(); 
    };