【发布时间】:2016-01-29 02:34:36
【问题描述】:
我在角度使用日期选择器..它工作正常。但是当用户输入“t”或“T”时我需要它显示当前或今天的日期..如果用户输入“t-1”..it显示昨天的日期......当用户输入“t+1”时,它显示明天的日期。
这是我的代码 http://plnkr.co/edit/UnxLAHmKZU15cqukKqp5?p=preview
angular.module('app',['ui.bootstrap']).controller('cntrl',function($scope){
$scope.open2 = function() {
$scope.popup2.opened = true;
};
$scope.popup2 = {
opened: false
};
}).directive('toDateCheck', function() {
return {
require: 'ngModel',
link: function link(scope, element, attr, ngModel) {
scope.$watch(attr.ngModel, function(val) {
console.log(val)
})
}
}
})
【问题讨论】:
-
查看 JavaScript Date 类以获取当前日期
-
我可以在从日期选择器中选择后设置日期..可以从右侧的日期选择器中选择日期
标签: angularjs angularjs-directive angularjs-scope angular-ui-router