Активатор привязки
Активатор привязки - это специальная ссылка, которая указывает на переменную контекста сервера, событие контекста сервера, поле переменной контекста сервера. Изменение данной переменной или возникновение данного события вызывает обработку этой привязки.
Когда активатор привязки не указан, ссылки из выражения привязки выступают в роли активатора. В этом случае, не используйте цели привязки в выражениях привязки. Так как результат выражения привязки записан в цель привязки, это может привести к бесконечному циклу обновлений. Например, возьмем следующую привязку и предположим, что Активатор для нее не задан: Цель: Выражение: |
Вот список поддерживаемых вариаций синтаксиса активатора:
1. Переменная контекста сервера
context:variable
Данный активатор запускает привязку, как только меняется переменная под названием variable
контекста сервера с именем context
.
Пример: Данный активатор запускается при изменении свойства |
Только переменные, которые приводят к обновленным событиям, могут использоваться в качестве активаторов. |
2. Событие контекста сервера
context:event@
Данный активатор запускает привязку, как только событие под названием event
возникает в контексте сервера с именем context
.
Пример: Данный активатор запускается при возникновении события |