Я считаю, что двусторонняя привязка данных очень удобна во многих случаях
Если вы хотите сбросить значение до старого значения;Вы должны хранить копию этого старого значения.Есть много способов сделать это.Один из них заключается в том, чтобы сделать «Копирование» данных до того, как ваш ввод будет заполнен.В обработчике нажмите кнопку сброса;просто скопируйте сохраненные значения обратно во входные значения вашей формы.
Другим способом может быть прослушивание события 'focusIn' для рассматриваемого компонента.Например, если вы делаете ставку на свойство text TextInput, вы можете сделать что-то вроде этого:
<s:TextInput id="textInput" focusIn="onFocusIn()"/>
В обработчике события onFocusIn сохраните старое значение, которое вы хотите сохранить, в некоторой общедоступной переменной:
oldTextInputText = textInput.text;
В вашем обработчике сброса;просто поменяйте местами значения:
textInput.text = oldTextInputText;