Как мне отредактировать элемент в flex-dataProvider с поддержкой отмены? - PullRequest
0 голосов
/ 09 июля 2009

У меня есть DataGrid объектов, и я хочу их модально редактировать; всплывающее диалоговое окно, измените элемент, и если пользователь нажимает «Ok», сохраните изменения обратно в исходный элемент, и если они нажимают «Cancel», ничего не делайте. Кажется очевидным, что если я просто передам ссылку на исходный объект и изменим ее, используя привязки данных к полям в форме редактирования, я не смогу отменить свои правки. Как я могу поддержать эту возможность?

1 Ответ

0 голосов
/ 10 июля 2009

В итоге я реализовал это, скопировав все поля из объекта значения в компоненты редактирования, а не связывая их с данными. Затем при сохранении я копирую их обратно в объект значения. Это немного многословно, поэтому я хотел бы узнать, что есть лучший способ.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...