wie überprüft form in der Ionischen mit angular js
Ich versuche, mit der ionic-framework mit Winkelgetriebe.Ich will tun, Validierung von meinem Formular auf den button klicken.Bedeutet, ich muss überprüfen Sie alle Bereich auf den button klicken.Alle Felder sind erforderlich ..ich brauche eine Fehlermeldung anzeigen, wenn ein Feld nicht erfüllt die Anforderung. Wie Passwort mindestens Zeichen 5 und maximal 10. Und E-Mail-Validierung.
könnten Sie mir bitte sagen, m wie ich das tun werde Validierung.Hier ist mein code
<html ng-app="">
<head>
<meta charset="utf-8">
<meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width">
<title>Sign-in, Then Tabs Example</title>
<link href="//code.ionicframework.com/nightly/css/ionic.css" rel="stylesheet">
<script src="//code.ionicframework.com/nightly/js/ionic.bundle.js"></script>
</head>
<body>
<ion-view title="Page">
<ion-content padding="true" class="has-header has-footer">
<form>
<label class="item item-input">
<span class="input-label">name</span>
<input type="text" placeholder="name">
</label>
<label class="item item-input">
<span class="input-label">email</span>
<input type="email" placeholder="email">
</label>
<label class="item item-input">
<span class="input-label">password</span>
<input type="password" placeholder="password">
</label>
</form>
<button class="button button-balanced button-block">check validation</button>
</ion-content>
</ion-view>
</body>
</html>
InformationsquelleAutor Shruti | 2015-03-18
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich vielleicht spät, aber hier ist was Sie tun können.
Zunächst müssen Sie definieren, eine form (wie Sie) mit der
ng-submit
Richtlinie, so dass Sie Ihre form kann nach dem controller.Leite ich ein model in mein input-Feld, damit ich Sie Lesen kann später.
Ich habe markiert, jeder Eingang mit einer benutzerdefinierten Richtlinie
form-validate-after
.Dies ist die Richtlinie, die ich erstellt habe:
dieser code wird in einer Schleife durch alle deine input-Felder hinzufügen einer Klasse, wenn es markiert ist, als nicht gültig.
Müssen Sie definieren ein css:
vergessen Sie nicht, fügen Sie
novalidate
zu Ihrer form.Wenn Sie möchten, legen Sie ein Feld als obligatorisch und definieren Sie die max und min Länge:
Wenn Sie möchten, um zu sehen, in diesem Beispiel in Aktion, Sie können es überprüfen,hier.
UPDATE
Ein weiterer Ansatz ist, um alles in-line-änderung-Klasse, die auf jedem Etikett:
Hier haben Sie, geben Sie jedem Feld eine
name
und verwendenng-class
Richtlinie.Sehen Sie es in Aktion hier.
InformationsquelleAutor LeftyX