Доброго времени суток коллеги, я столкнулся с проблемой. Имею колонки и кнопку Мне нужно при нажатии на кнопку "Очистить" очистить данные у всех полей.
Прочитал пару ответов поэтому вопросу тут в Community, и написал функцию:
clearFileBalance: function() { var budgetSales = this.get("UsrBudgetSales"); this.set(budgetSales, null); var facticallySum = this.get("UsrFacticallySum"); this.set(facticallySum, null); var result = this.get("UsrEqualsBudget"); this.set(result, null); } },
Она вызывается тут по клику:
clearFileBalanceClick: function(clearFileBalance) { this.clearFileBalance(); }
Он почему-то она не работает. Что я делаю не так? Спасибо
Нравится
Доброе утро.
this.get("НазваниеПоля") - получает значение
this.set("НазваниеПоля", Значение) - устанавливает Значение в НазваниеПоля. Название поля в данном случае должно быть текстом
var budgetSales = this.get("UsrBudgetSales"); //код запишет в переменную budgetSales ЗНАЧЕНИЕ поля UsrBudgetSales.
Чтобы очистить поле, нужно в UsrBudgetSales записать null:
this.set("UsrBudgetSales", null);
Есть еще вот такой вариант записи:
this.$UsrBudgetSales = null;
Доброе утро.
this.get("НазваниеПоля") - получает значение
this.set("НазваниеПоля", Значение) - устанавливает Значение в НазваниеПоля. Название поля в данном случае должно быть текстом
var budgetSales = this.get("UsrBudgetSales"); //код запишет в переменную budgetSales ЗНАЧЕНИЕ поля UsrBudgetSales.
Чтобы очистить поле, нужно в UsrBudgetSales записать null:
this.set("UsrBudgetSales", null);
Есть еще вот такой вариант записи:
this.$UsrBudgetSales = null;