Шаблон проектирования для конфигурируемой системы

Если мы используем d3 внутри директивы для генерации элементов с другими угловыми директивами (как я думаю, вы найдете это довольно общее требование), вы можете вызвать $compile в конце фазы UPDATE процесса рендеринга с помощью call(). Подобно этому (если мы создаем кучу кругов):

mySvg.selectAll("circle")
                .data(scope.nodes)
                .enter()
                .append("circle")
                .attr("someDirective")
                .call(function(){
                    $compile(this[0].parentNode)(scope);
                });
14
задан Guanxi 9 November 2015 в 21:17
поделиться