2015-08-27 1 views
6

Я недавно использовал ng-view в частичном представлении, и он очень похож на использование ng-include. Есть ли разница между двумя: директива ng-view и ng-include или когда лучше использовать это?Не знаю, когда использовать ng-view или ng-include

+1

возможно дубликат из [Как решить, когда использовать ngView или ngInclude?] (http://stackoverflow.com/questions/20025101/how-to-decide-when-to-use-ngview-or-nginclude) –

+0

http: // stackoverflow .com/вопросы/20025101/как-на-решить, когда в использовании-ngview или-nginclude –

ответ

5

В основном ng-View создает новый вид, который работает с государствами или маршрутизацией, говоря, что это представление получает свой собственный контроллер и материал, как если бы это был html-файл. И ng-include - это если у вас есть html-шаблон, который вам нужно показывать на разных представлениях и включать его, чтобы не дублировать код.

Так, например, вы можете нг-включить ваш HTML заголовка, в котором у вас есть в навигации, и вы могли бы нг-просмотра регистрационную форму или чего-л, где вам нужно это иметь свой собственный маршрут/Государство и контроллер