Подтвердить что ты не робот

Как решить, когда использовать ngView или ngInclude?

Просто пытаюсь понять точную разницу в подходах к использованию ngView и ngInclude в AngularJS. Когда было бы правильно использовать один над другим? Спасибо.

4b9b3361

Ответ 1

ngView работает вместе с маршрутизацией и в основном имеет важное значение для angular SPA. Он обычно используется для включения основного содержимого вашего сайта, бит между заголовком и нижним колонтитулом, который изменяется каждый раз, когда пользователь щелкает ссылку. Его интеграция с маршрутизацией означает изменение содержимого ngView также меняет контроллер (в зависимости от вашей конфигурации).

ngInclude - это общая цель, вы можете даже не нуждаться в ней. Вы иногда используете его внутри представления, чтобы избежать повторения себя, в тех случаях, когда несколько просмотров требуют того же кода.