Использование углового Формально я использую «hideExpression», чтобы скрыть поле, основанное на значении модели другого поля. Это работает так, как ожидалось. Однако мне нужно сбросить значение модели скрытых полей, когда оно станет скрытым. Как это может быть достигнуто в Угловом? Есть ли какое-то событие, которое я могу зацепить?Угловая форма: Сброс модели поля при скрытии
1
A
ответ
1
вы можете использовать hideExpression обратный вызов и установить значение модели перед возвращенным истинным или ложным
{
key: 'model_key',
type: 'input',
templateOptions: {
label: 'Your label'
},
hideExpression: function ($viewValue, $modelValue, scope) {
var hide = true; // replace true with your condition
if (hide) {
vm.model.model_key = '';
}
return hide;
}
}
Смежные вопросы
- 1. Угловая форма материала сжимается при действии поля
- 2. Угловая форма Сброс с Ajax обратных вызовов
- 3. Угловая сброс
- 4. Угловая форма - шаблон значений модели флажка
- 5. Угловая форма вложенной модели не обновляется
- 6. Угловая форма - удалить значение скрытого поля
- 7. Угловая форма - отправить только помененные поля
- 8. Угловая форма - Получить модель из поля в оболочке
- 9. угловая директива d3 застревает при скрытии на мобильном телефоне
- 10. краткая Угловая форма проверки
- 11. Угловая анимация при изменении модели
- 12. Угловая форма как переменная
- 13. Угловая форма - Скрыть выражение при загрузке страницы
- 14. Сброс формы, сброс значения поля, сброс фокуса Все onSubmit()
- 15. Динамическая форма Угловая вопрос
- 16. Поле очисткиГруппа группы при скрытии
- 17. Угловая 2 Проверка перекрестного поля (на основе модели) addErrors?
- 18. Угловая форма - Фокус элемента
- 19. Сброс вращения модели при остановке ввода
- 20. ember.js Сброс переменной маршрута при изменении модели
- 21. Выбор сохраняет сброс даже при обновлении модели
- 22. Угловая форма, не отправляемая при первом нажатии
- 23. Угловая форма JS работает только первый раз
- 24. Угловая форма: Шаблон Url валидация
- 25. GetBBox SVG при скрытии
- 26. Угловая форма проверки - форма в форме
- 27. Угловая проверка поля поля взаимозависимости
- 28. Сброс Статические поля при изменении INI-файла
- 29. сброс SelectedValue при изменении текстового поля
- 30. Угловая форма схемы - настраиваемое поле
Hi Zohaib, если вы читаете эти строки (1 год и два месяца спустя). Не могли бы вы рассказать мне, пожалуйста. Я заменяю true условием. Скажем, как в этом бункере http://jsbin.com/tifizogizu/1/edit?js,output; но это не работает, как я ожидал, можете ли вы мне помочь? –
Если вы хотите использовать выражение, то не используйте функцию. –
@LexHartman использует 'hideExpression:"! Model.name "', и если вы хотите использовать функцию, возвращайте правдивое значение, чтобы скрыть. –