Spec-Zone.ru › Angular.js 1.3

Улучшить документацию Просмотреть исходный код ngView

  1. директива в модуле ngRoute

Обзор

ngView — это директива, которая дополняет сервис $route, включая отрисованную шаблонную разметку текущего маршрута в основной макет (index.html) файл. Каждый раз, когда текущий маршрут изменяется, включённый вид меняется вместе с ним в соответствии с конфигурацией сервиса $route.

Требует установленного модуля ngRoute.

Информация о директиве

  • Эта директива создаёт новую область видимости.
  • Эта директива выполняется на уровне приоритета 400.

Использование

  • как элемент: (Эта директива может использоваться как пользовательский элемент, но учтите ограничения IE).
    <ng-view
      [onload=""]
      [autoscroll=""]>
    ...
    </ng-view>
  • как атрибут:
    <ANY
      [onload=""]
      [autoscroll=""]>
    ...
    </ANY>
  • как класс CSS:
    <ANY class="[onload: ;] [autoscroll: ;]"> ... </ANY>

Анимации

анимация enter используется для ввода нового контента в браузер. анимация leave используется для анимации удаления существующего контента.

Анимации enter и leave происходят одновременно.

Нажмите здесь, чтобы узнать больше о шагах, вовлечённых в анимацию.

Аргументы

Параметр Тип Детали
onload
(необязательно)
string

Выражение для оценки всякий раз, когда вид обновляется.

autoscroll
(необязательно)
string

Определяет, нужно ли вызывать ngView $anchorScroll для прокрутки области просмотра после обновления вида.

- If the attribute is not set, disable scrolling.
- If the attribute is set without value, enable scrolling.
- Otherwise enable scrolling only if the `autoscroll` attribute value evaluated
  as an expression yields a truthy value.

События

  • $viewContentLoaded

    Выдаётся каждый раз, когда содержимое ngView перезагружается.

    Тип:

    emit

    Целевое место:

    текущая область видимости ngView

© 2010–2017 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://code.angularjs.org/1.3.20/docs/api/ngRoute/directive/ngView

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API