Вопрос

Я изучаю Extjs, и я наткнулся на две разные понятия, которые кажутся логически связанными со мной.

  1. Классы модели могут указывать пользовательские методы проверки на своих полях.
  2. Модельные экземпляры могут быть загружены и извлечены из форм.

Мой вопрос:

  1. Можно ли, чтобы форма использовала настройку проверки модели, чтобы подтвердить, что входит пользователь, и показать обратную связь в реальном времени?
  2. Если ответ на 1 - нет, то есть ли другой способ настроить проверку в реальном времени в форме?

Спасибо

Это было полезно?

Решение

1. Можно ли, чтобы форма использовала настройку проверки модели, чтобы подтвердить, что входит пользователь, и показать обратную связь в реальном времени?

Нет встроенной функциональности для проверки в реальном времени модели. Тем не менее, есть лучший способ, затем использование проверки модели.

2. Если ответ на 1 - нет, то есть ли другой способ настроить проверку в реальном времени в форме?

Да, есть.
Поддержка полей формы vtype конфигурация (подробнее можно найти здесь) По умолчанию поля будут подтверждены каждый раз, когда изменение значения полей (если вы хотите отключить поля этого поведения validateOnChange конфигурация на ложь).

Проверить док ( Validation раздел и Example usage раздел) Для получения дополнительной информации.

Другие советы

  1. Как говорит Molecule Man, для этого нет встроенной функциональности ...

  2. Похоже, это обычно требуемая особенность (и что-то, что заставляет Ext JS 4 выглядеть немного наполовину запеченным), а другие люди придумали различные решения:

Первое предложение изменяет класс ext.form.field.base, чтобы разрешить связывание поля формы с полем модели, и для проверки поле формы против проверки, определенных в поле формы, а также те, которые определены на поле связанной модели.

Я просто собираюсь проверить первое предложение, могу опубликовать обновление о том, как оно идет ...

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top