связывает данные компонентов
source | object | объект компонента, к которому мы привязываем данный компонент |
rule | function | необязательный параметр, правило, согласно которому компоненты будут связаны |
format | string | необязательный параметр, формат связанных данных |
$$('form1').bind($$('list1'));
gridb.bind(grida, function(slave, master){
if (!master) return false;
return master.id == slave.movie;
});
Поведение компонентов при привязке данных во многом различается. В большинстве случаев, зависимый компонент заполняется данными в зависимости от того, какой элемент данных выбран в главном компоненте.
Данная техника - это синтаксический сахар для более прямого способа связывать данные в компонентах - через события и API.
Второй параметр определяет правило, в соответствии с которым фильтруются записи в зависимом компоненте. Данное правило может быть определено только в том случае, если зависимый компонент основан на DataStore или TreeStore (компоненты данных).