Использование ng-show с обязательным атрибутом

0

Таким образом, есть ли способ, что если у меня есть атрибут "требуется" HTML 5 на входе, что если этот ввод не показан из-за того, что ng-show не вызывает его, это не приведет к отключению атрибута "required"?

Теги:

1 ответ

1

Вы можете использовать директиву ngRequired.

Хотя, если кто-то заполнил это поле, то изменил форму таким образом, чтобы она была скрыта, значение все равно будет отправлено. Использование ngDisabled обойдется. Вы все равно можете использовать ng-show/ng-hide в сочетании с этим, конечно.

Демо: http://plnkr.co/edit/NWUiXWQO8oZQVZesblFq?p=preview

  • 0
    если я правильно понимаю ваш плункер с помощью ng-required, действительно ли он полагается на другой элемент управления, чтобы диктовать его реализацию?
  • 0
    @Mark: вы имеете в виду флажок? Нет, я просто поместил это там, чтобы вы могли вручную переключать свойство isNeeded чтобы увидеть эффект в текстовом поле.
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню