Alloy UI - получить запись после обновления

В пользовательском интерфейсе Alloy, как я могу выполнить функцию в моей таблице данных после изменения данных с помощью TextCellEditor?

fieldEditor.on(
    'save', 
    function(e) { 
        //do something
});

Как только TextCellEditor будет сохранен, таблица получит изменения из этой же строки.

dataTable.after(
    'recordChanged',
    function(e) { 
        //get Record Changed
});

1 ответ

Я могу инициировать свое событие, используя подстановочный знак для прослушивателя событий, например так:

dataTable.after(
    '*:change',
    function(e) { 
        //get Record Changed
});

Однако я не знаю, что еще может вызвать это событие, так как оно охватывает все изменения в dataTable. То, что я иду за это record:change но это не похоже на работу

Другие вопросы по тегам