Я могу использовать ng-include для включения частичного внутри углового вида, или я могу использовать частичные части сервера, чтобы сделать это на сервере. Я думаю об использовании частичных частей на стороне сервера вместо угловых частей, а затем ng-include (с тегом скрипта), потому что я где-то читал, что угловые частичные создают новые области, и это может повредить производительность в $ digest.angularjs/rendering Разница в производительности между встраиванием или использованием ng-include
Есть ли какое-либо юридическое значение для этого. Каково влияние на производительность при использовании угловых включений.
С другой стороны, ng-include (s) внутри ng-repeat (s) начнется очень быстро, чтобы показать большие ухудшения производительности из-за асинхронного mecanism. Лучшая оптимизация, которую я сделал в моем приложении angularJS, заключалась в создании директивы ng-include-cache (синхронно при нажатии на кеш). – Guillaume86
@ Guillaume86: Вы хотите поделиться исходным кодом для этой директивы? Мне было бы очень интересно. – paldepind
@paldepind вот он: https://gist.github.com/guillaume86/9272837, но вы, вероятно, захотите написать новый с последним кодом ngInclude из последней угловой версии. Шахта использовала старый 1.0.x в качестве базы. – Guillaume86