Как Angular читает интерполяцию? - PullRequest
0 голосов
/ 04 июля 2018

Я не могу не задаться вопросом, как Angular читает интерполяцию и выражение внутри интерполяции.

<div>{{ name }}</div>

Как разрешить переменную имени в html в фоновом режиме?

1 Ответ

0 голосов
/ 04 июля 2018

В процессе компиляции компилятор использует сервис $ interpolate, чтобы проверить, содержат ли текстовые узлы и атрибуты элемента разметку интерполяции со встроенными выражениями.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...