Pull to refresh

Comments 28

Ага, примерно после этого:

Ну а самое главное то, с какой легкостью Анжела готова принять в свое лоно валидатор


Перепишите кто-то эту же статью только не петросянистым языком.
А что вы такой серьёзный? Вам полезную статью человек написал, вложив долю позитивных эмоций, а вам не нравится. Хотите «непетросянистым» — открывайте документацию и читайте.
Я ничего не имею против юмора и более доступного стиля изложения. Но это говно, а не юмор, чью бы тонкую душу я не ранил такими высказываниями.
Согласен, графомания чистейшей воды.
Что мешает покурить серьезный и сухой мануал? Извините за петросянство, почитать конечно же.
на jQuery я теперь даже смотреть не могу

Хотите сказать AngularJS заменил(а?) для вас jQuery вообще или вы про jQuery-плагины для валидации форм? Всё-таки цели разные у библиотек.
Да, конечно, если говорить про визуальные эффекты, то jQuery среди библиотек я пока что не вижу альтернативы. Тем более что базовые операции с DOM в Angular заимствованы у jQuery. Речь шла о валидации, да.
Многое можно переписать на css, только там факт стопа анимации отловить крайне сложно (да, я знаю о TransitionEnd, но там полно подводных камней).
Если у кого-то уже встал
вопрос, что насчет валидных-невалидных:


Взгляд зацепился за перевод строки. Долго думал.
Блин, заинтриговал! Надо опробовать анжелку!
До чего же дебильный стиль речи.
На стульчике.нет не проканало и вы решили сюда, я понимаю.
А я недавно помучил AngularJS и понял что не моё. Если у вас много форм, всяких инпутов и в целом пофигу на скорость работы то наверное вещь хорошая. В моём случае оказалась слишком громоздкой (формочки маленькие, лаконичные тянуть ради них столько JS… ). Пользуюсь я в основном Dojo/Dijit.
Друзья, кто-нибудь, назовите мне, пожалуйста, какую-нибудь вразумительную причину заниматься валидацией формы на клиенте.
1. Повышение юзабилити (нет левых round trips), значит быстрый интерфейс
2. Разгрузка сервера, отсекая лишние запросы

Валидация на клиенте не означает отсутствие валидации на сервере.
>>Валидация на клиенте не означает отсутствие валидации на сервере.

Истину глаголите. Сейчас я вижу пагубную тенденцию к наивному замещению одного другим.
предотвращение ошибок ввода, которые пользователь может сразу исправить, не ожидая перезагрузки страницы. повторной валидации на сервере никто, конечно же, не отменяет.
С списке библиотек jsfiddle есть AngularJS.
Для чего в примерах «Ugly Hack»? :)
От статьи такое впечатление, будто я случайно в интернете нарвался на ролик с гей-порно.
Пример с отправкой данных формы не правильно работает.
Не подцепляет введенные данные в editboxы.
Chrome 26.0.1410.64
Судя по документации правильно будет так:

<div ng-app="">
    <form name="LovelyForm" novalidate ng-controller="formController" ng-submit="submit()" >
        <input type="text" name="LovelyText" placeholder="Some Text 1" ng-model="LovelyFormData.LovelyText" required/>
        <br>
        <input type="text" name="LovelyText2" placeholder="Some Text 2" ng-model="LovelyFormData.LovelyText2"  required/>
        <br>
        <input type="text" name="LovelyText3" placeholder="Some Text 3" ng-model="LovelyFormData.LovelyText3"  required/>
        <br>
        <input type="submit" value="Send Text" ng-disabled="LovelyForm.$invalid">
    </form>
</div>


function formController($scope){
    $scope.submit=function(){
        alert(angular.toJson($scope.LovelyFormData));        
    }
}
Спасибо, статья порадовала. После знакомства с Angualr понял откуда такая любовь)
Sign up to leave a comment.

Articles