1.0.0 • Published 7 years ago
ng-dvalid v1.0.0
ng-datespan-validator
Component to validate time span between start dates and end dates.
NPM
npm install ng-dvalid --save
Bower
bower install dvalidate --save
Adding Dependency.
angular.module('app', ['dvalid']);
DOM
<form name="myForm">
<div dvalidate
init="your-startdate-ngmodel"
end="your-enddate-ngmodel"
ng-model="validated-ngmodel">
</div>
</form>
Example
include the package.
<!--npm-->
<script src="node_modules/ng-dvalid/dvalid.min.js"></script>
<!--bower-->
<script src="bower_components/dvalidate/dvalid.min.js"></script>
In your form,
<form name="myForm">
<input type="date" ng-model="init">
<input type="date" ng-model="end">
<div dvalidate init="init" end="end" ng-model="validation"></div>
<pre>
{{myForm.$error.startInvalid | json }}
{{myForm.$error.startRequired | json }}
{{myForm.$error.endRequired | json }}
{{myForm.$error.endInvalid | json }}
{{myForm.$error.spanInvalid | json }}
</pre>
</form>
Note:
timestamps are not validated.
1.0.0
7 years ago