A Pen by Captain Anonymous on CodePen.
Created
November 21, 2015 21:28
-
-
Save iam-peekay/fec2da9a7879066e9fee to your computer and use it in GitHub Desktop.
Errors
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<div ng-controller="AppCtrl" layout="column" ng-cloak="" class="inputdemoErrors" ng-app="MyApp"> | |
<md-content layout-padding=""> | |
<form name="projectForm"> | |
<md-input-container class="md-block"> | |
<label>Description</label> | |
<input md-maxlength="30" required="" name="description" ng-model="project.description"> | |
<div ng-messages="projectForm.description.$error"> | |
<div ng-message="required">This is required.</div> | |
<div ng-message="md-maxlength">The name has to be less than 30 characters long.</div> | |
</div> | |
</md-input-container> | |
<md-input-container class="md-block"> | |
<label>Client Name</label> | |
<input required="" name="clientName" ng-model="project.clientName"> | |
<div ng-messages="projectForm.clientName.$error"> | |
<div ng-message="required">This is required.</div> | |
</div> | |
</md-input-container> | |
<md-input-container class="md-block"> | |
<label>Client Email</label> | |
<input required="" type="email" name="clientEmail" ng-model="project.clientEmail" minlength="10" maxlength="100" ng-pattern="/^.+@.+\..+$/"> | |
<div ng-messages="projectForm.clientEmail.$error" role="alert"> | |
<div ng-message-exp="['required', 'minlength', 'maxlength', 'pattern']"> | |
Your email must be between 10 and 100 characters long and look like an e-mail address. | |
</div> | |
</div> | |
</md-input-container> | |
</form> | |
</md-content> | |
</div> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
angular.module('MyApp') | |
.controller('AppCtrl', function($scope) { | |
$scope.project = { | |
description: 'Nuclear Missile Defense System', | |
rate: 500 | |
}; | |
}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.6/angular.js"></script> | |
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.6/angular-animate.min.js"></script> | |
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.6/angular-route.min.js"></script> | |
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.6/angular-aria.min.js"></script> | |
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.6/angular-messages.min.js"></script> | |
<script src="https://cdn.gitcdn.xyz/cdn/angular/bower-material/v1.0.0-rc4/angular-material.js"></script> | |
<script src="https://s3-us-west-2.amazonaws.com/s.cdpn.io/t-114/assets-cache.js"></script> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.inputdemoErrors .inputErrorsApp { | |
min-height: 30px; } |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<link href="https://cdn.gitcdn.xyz/cdn/angular/bower-material/v1.0.0-rc4/angular-material.css" rel="stylesheet" /> | |
<link href="http://localhost:8080/docs.css" rel="stylesheet" /> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment