0
这里是我的代码后,每个dateHolder div的生成日期选取器..但想在他们的ID添加一个ID日期选择器UI的角度引导的
<div class="col-xs-12 tn-dateContainers" ng-controller="DatepickerDemoCtrl">
<div class="dateHolder mgl" datepicker-popup="{{format}}" ng-click="openSD($event)" ng-model="dateHolder.startDate" is-open="openedSD" datepicker-options="dateOptions" ng-required="true" close-on-date-selection="false" close-text="Close" >
<span class="dateIcoImg"><img src="img/icon-calendar.png" alt=""></span>
<span class="dateIcoText">Start Date</span>
</div>
<div class="dateHolder" datepicker-popup="{{format}}" ng-click="openED($event)" ng-model="dateHolder.endDate" is-open="openedED" datepicker-options="dateOptions" ng-required="true" close-on-date-selection="false" close-text="Close">
<span class="dateIcoImg"><img src="img/icon-calendar.png" alt=""></span>
<span class="dateIcoText">End Date</span>
</div>
</div>
下面是相同的角度代码.. 并且还想在生成的日期选择器上添加样式,因为这里的位置非常正确。
请帮我卡住一个项目。
由于提前
vendorOffer.controller("DatepickerDemoCtrl" , function ($scope) {
$scope.dateHolder = {};
$scope.today = function() {
$scope.dateHolder.startDate = new Date();
$scope.dateHolder.endDate = new Date();
};
$scope.today();
$scope.openSD = function($event) {
$event.preventDefault();
$event.stopPropagation();
$scope.openedSD = true;
};
$scope.openED = function($event) {
$event.preventDefault();
$event.stopPropagation();
$scope.openedED = true;
};
$scope.dateOptions = {
formatYear: 'yy',
startingDay: 1
};
$scope.formats = ['dd-MMMM-yyyy', 'yyyy/MM/dd', 'dd.MM.yyyy', 'shortDate'];
$scope.format = $scope.formats[0];
});
这就是我想要的方式,我不想在默认角度做任何改变..但是谢谢 –