Angular Material DatePicker日期控件

<pre><code class="lang-html"><html lang = en> <head> <link rel = stylesheet href = https://ajax.googleapis.com/ajax/libs/angular_material/1.0.0/angular-material.min.css> <script src = https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js></script> <script src = https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular-animate.min.js></script> <script src = https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular-aria.min.js></script> <script src = https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular-messages.min.js></script> <script src = https://ajax.googleapis.com/ajax/libs/angular_material/1.0.0/angular-material.min.js></script> <style> .datepickerdemo md-content { padding-bottom: 200px; } .datepickerdemo .validation-messages { font-size: 11px; color: darkred; margin: 10px 0 0 25px; } </style> <script language = javascript> angular .module('firstApplication', ['ngMaterial','ngMessages']) .controller('dateController', dateController); function dateController ($scope) { $scope.myDate = new Date(); $scope.minDate = new Date( $scope.myDate.getFullYear(), $scope.myDate.getMonth() - 2, $scope.myDate.getDate()); $scope.maxDate = new Date( $scope.myDate.getFullYear(), $scope.myDate.getMonth() + 2, $scope.myDate.getDate()); $scope.onlyWeekendsPredicate = function(date) { var day = date.getDay(); return day === 0 || day === 6; } } </script> </head> <body ng-app = firstApplication> <div class = datepickerdemo ng-controller = dateController as ctrl layout = column ng-cloak> <md-content> <h4>Standard Date Picker</h4> <md-datepicker ng-model = myDate md-placeholder = Enter date></md-datepicker> <h4>Disabled Date Picker</h4> <md-datepicker ng-model = myDate md-placeholder = Enter date disabled></md-datepicker> <h4>Date-picker with min and max dates</h4> <md-datepicker ng-model = myDate md-placeholder = Enter date md-min-date = minDate md-max-date = maxDate></md-datepicker> <h4>Date-picker with only selectable weekends</h4> <md-datepicker ng-model = myDate md-placeholder = Enter date md-date-filter = onlyWeekendsPredicate></md-datepicker> <h4>Date-picker with only selectable weekends in a range</h4> <md-datepicker ng-model = myDate md-placeholder = Enter date md-min-date = minDate md-max-date = maxDate md-date-filter = onlyWeekendsPredicate></md-datepicker> <h4>Date-picker with validation mesages</h4> <form name = myForm> <md-datepicker name = dateField ng-model = myDate md-placeholder = Enter date required md-min-date = minDate md-max-date = maxDate md-date-filter = onlyWeekendsPredicate></md-datepicker> <div class = validation-messages ng-messages = myForm.dateField.$error> <div ng-message = valid>The entered value is not a date!</div> <div ng-message = required>This date is required!</div> <div ng-message = mindate>Date is too early!</div> <div ng-message = maxdate>Date is too late!</div> <div ng-message = filtered>Only weekends are allowed!</div> </div> </form> </md-content> </div> </body> </html> </code></pre>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


<pre><code class=\"lang-html\"><html lang = "en"> <head> <link rel = "stylesheet"
<pre><code class=\"lang-html\"><html lang = "en"> <head> <link rel = "stylesheet"
<pre><code class=\"lang-html\"><html lang = "en"> <head> <link rel = "stylesheet"
<pre><code class=\"lang-html\"><html lang = "en"> <head> <link rel = "stylesheet"
<pre><code class=\"lang-html\"><html lang = "en" > <head> <link rel = "stylesheet"
<pre><code class=\"lang-html\"><html lang = "en"> <head> <link rel = "stylesheet"
<pre><code class=\"lang-html\"><html lang = "en"> <head> <link rel = "stylesheet"
<pre><code class=\"lang-html\"><html lang = "en"> <head> <link rel = "stylesheet"
<pre><code class=\"lang-html\"><html lang = "en"> <head> <link rel = "stylesheet"
<pre><code class=\"lang-html\"><html lang = "en"> <head> <link rel = "stylesheet"
<pre><code class=\"lang-html\"><html lang = "en"> <head> <link rel = "stylesheet"
<pre><code class=\"lang-html\"><html lang = "en"> <head> <link rel = "stylesheet"
<pre><code class=\"lang-html\"><html lang = "en"> <head> <link rel = "stylesheet"
<pre><code class=\"lang-html\"><html lang = "en"> <head> <link rel = "stylesheet"
<pre><code class=\"lang-html\"><html lang = "en"> <head> <link rel = "stylesheet"
<pre><code class=\"lang-html\"><html lang = "en"> <head> <link rel = "stylesheet"
<pre><code class=\"lang-html\"><html lang = "en"> <head> <link rel = "stylesheet"
<pre><code class=\"lang-html\"><html lang = "en"> <head> <link rel = "stylesheet"
<pre><code class=\"lang-html\"><html lang = "en"> <head> <link rel = "stylesheet"
<pre><code class=\"lang-html\"><html lang = "en"> <head> <link rel = "stylesheet"