Задать вопрос
Ответы пользователя по тегу JavaScript
  • AngularJS. Как правильнее организовать валидацию полей?

    Razaz
    @Razaz
    Asp.Net junkie
    1. Вариант - T4 шабоны, которые будут автоматом генерить js с правилами валидации по вашим моделям. Откручиваете что-то типа ModelMetadataProvider и натравливаете его на свои модели. Ну или таск для Gulp напилить, который будет сканить исходники и по ним генерить. Мы так для локализации делаем. Все resx через T4 перегоняются в js и используются одни и те же ресурсы, без необходимости что-то дублировать.

    2. В рантайме отдаете валидационные правила на клиента. Смотрите в сторону Collection+Json. Для WebApi есть https://github.com/WebApiContrib/CollectionJson.Net
    Ответ написан
    Комментировать