Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| java-script:angularjs:lessons [2016/01/09 14:03] – [Пример] mirocow | java-script:angularjs:lessons [Дата неизвестна] (текущий) – внешнее изменение (Дата неизвестна) 127.0.0.1 | ||
|---|---|---|---|
| Строка 15: | Строка 15: | ||
| * [[java-script: | * [[java-script: | ||
| * Template - HTML шаблон | * Template - HTML шаблон | ||
| - | * [[java-script: | + | * [[java-script: |
| * Markup - Обработка шаблона {{ }} | * Markup - Обработка шаблона {{ }} | ||
| - | * Filter - Обработка данных перед выводом | + | * [[java-script: |
| - | * Form controls - | + | * [[java-script: |
| * Compiler - parses the template and instantiates directives and expressions | * Compiler - parses the template and instantiates directives and expressions | ||
| * [[java-script: | * [[java-script: | ||
| - | * Behavior - Функции внутри контролера | + | * [[java-script: |
| * Model - Данные содержащиеся в контролере | * Model - Данные содержащиеся в контролере | ||
| * [[java-script: | * [[java-script: | ||
| Строка 507: | Строка 507: | ||
| Фильтры обрабатывают информацию и выдают определённые наборы данных, | Фильтры обрабатывают информацию и выдают определённые наборы данных, | ||
| - | | + | <note tip> |
| + | |||
| + | <note tip> | ||
| + | |||
| + | | ||
| * uppercase | * uppercase | ||
| * date:" | * date:" | ||
| - | * orderBy | + | * orderBy |
| * [[java-script: | * [[java-script: | ||
| Строка 529: | Строка 533: | ||
| soldOut: true, | soldOut: true, | ||
| } | } | ||
| + | </ | ||
| + | |||
| + | === limitTo === | ||
| + | |||
| + | Обычно применяется совместно с директивой ng-repeat | ||
| + | |||
| + | <code javascript> | ||
| + | <ul> | ||
| + | <li ng-repeat=" | ||
| + | {{ user.name }} | ||
| + | </li> | ||
| + | </ul> | ||
| </ | </ | ||
| Строка 574: | Строка 590: | ||
| * [[http:// | * [[http:// | ||
| + | |||
| + | ====== Привязка данных ====== | ||
| + | |||
| + | ===== Bind ===== | ||
| + | |||
| + | * ng-bind: осуществляет привязку к свойству innerText html-элемента | ||
| + | * ng-bind-html: | ||
| + | * ng-bind-template: | ||
| + | * ng-model: создает двустороннюю привязку | ||
| + | * ng-non-bindable: | ||
| ====== View / Представление ====== | ====== View / Представление ====== | ||
| - | ====== Шаблонизация и импорт HTML ====== | + | ===== Form ===== |
| + | |||
| + | * [[java-script: | ||
| + | ===== Шаблонизация и импорт HTML ===== | ||
| * Все загруженные шаблоны хранятся в $templateCache в течение всей жизни приложения. | * Все загруженные шаблоны хранятся в $templateCache в течение всей жизни приложения. | ||