Я использую kendo.data.ObservableObject и хочу сразу изменить два атрибута (так что событие change не запускается дважды). Я не уверен в синтаксисе (background.set('id', backgroundId)
для одного атрибута), и документация не очень помогает. Любая помощь?KendoUI ObservableObject: Установить несколько атрибутов
Спасибо!
Так в основном это будет инициировать событие изменения в два раза? Есть ли другой путь вокруг этого ограничения? Написание пользовательского события? – Steven
Нестандартное событие не помешает событию изменения. –
Что особенно интересно, что происходит во время этого события. У нас есть сетка, привязанная к наблюдаемому объекту, каждая строка имеет настраиваемый селектор для конкретного столбца, который при изменении вызывает событие, которое мы фиксируем, которое, в свою очередь, обновляет различные поля объекта args.data с использованием метода set. Это невероятно медленно, и вокруг этого абсолютно нет. Мы планируем уйти с наблюдаемым объектом, не похоже на это. – Jacques