Petersilienvalidierung funktioniert nicht Angular js

Ich benutze eine sparsame Validierung mit Angular Js, aber es funktioniert nicht. Was ich falsch mache, kann jeder korrigieren oder den Fehler in meinem Code erkennen. Wenn ich so einreiche, dass es nicht funktioniert, zeigt es mir keinen Fehler, der laut ihren Attributen parsely ist. Ich füge auch sparsame Bibliotheken hinzu und bekomme keinen Fehler damit, also was läuft schief.

LoginView.html

<form class="form-horizontal" ng-submit='login()' data-validate="parsley">
                <div class="modal-header">
                    <h3>Login</h3>
                </div>

                <div class="modal-body">
                    <div class="form-group">
                        <label for="login-Name" class="col-lg-3 form-label">User Name:</label>
                        <div class="col-lg-8">
                            <input type="text" class="form-control" id="login-Name" ng-model="LoginName" name="login-Name" placeholder="User Name" data-type="alphanum" data-required="true" />
                        </div>
                    </div>

                    <div class="form-group">
                        <label for="login-Password" class="col-lg-3 form-label">Password:</label>
                        <div class="col-lg-8">
                            <input type="password" class="form-control" id="login-Password" ng-model="LoginPass" name="login-Password" placeholder="Password" data-type="alphanum" data-required="true" data-minlength="6" data-minlength="6" data-maxlength="20"/>
                        </div>
                    </div>
                </div>


                <div class="modal-footer">
                    <button type="submit" class="btn btn-primary">
                        <i class="icon-user icon-white"></i> Login
                    </button>
                </div>

            </form>

loginController.js

$scope.login = function() {

          var user = {
              "username" : $scope.LoginName,
              "password" : $scope.LoginPass
          }
      };

Antworten auf die Frage(4)

Ihre Antwort auf die Frage