2015-08-07 2 views
0

Это похоже на ошибку или, по крайней мере, на плохую документацию.Метод ObservableObject Set только срабатывает, если значение отличается от

kendo docs состояние:

набор событий
сгорело, когда метод вызывается набор.
Событие набора увеличивается до обновления значения поля. Вызов метода get из обработчика события вернет старое значение. Вызов e.preventDefault предотвратит обновление поля, и событие изменения не будет поднято.

Этот dojo демонстрирует, что заданное событие запускается только тогда, когда заданное значение отличается от существующего значения.

Похоже, что этот метод должен быть переименован в «PreChange» и создан новый метод «Set», который фактически срабатывает при вызове Set в соответствии с документацией.

Правильно ли я утверждаю, что это ошибка, или я делаю что-то неправильно?

ответ

0

У меня есть ваше мнение. Не знаю, может ли это быть ошибкой или нет ... Только мои 2 цента: Я чувствую, что это выбор, плохо документированный.

Если вы попытаетесь установить одинаковое значение, кажется, что установленное событие даже не срабатывает! Это похоже на событие изменения ... если вы пишете одно и то же значение, событие не будет запускаться.