gpt4 book ai didi

angularjs - Angular UI Bootstrap DatePicker initDate 问题

转载 作者:行者123 更新时间:2023-12-04 15:21:33 25 4
gpt4 key购买 nike

我正在尝试在 angular bootsrap 的 datepicker 指令中设置 init-date。我收到以下错误

Error: [$parse:syntax] Syntax Error: Token 'Jun' is an unexpected token at column 5 of the expression [Sun Jun 21 2015 17:00:00 GMT-0700 (PDT)] starting at [Jun 21 2015 17:00:00 GMT-0700 (PDT)].



下面是我正在使用的标记
<div ng-controller="DatepickerDemoCtrl">
<h4>Popup</h4>
<div class="row">
<div class="col-md-6">
<p class="input-group">
<input type="text"
class="form-control"
init-date="dateOptions.initDate"
datepicker-popup="{{format}}"
ng-model="dt"
is-open="opened"
min-date="dateOptions.minDate"
max-date="'2016-06-22'"
datepicker-options="dateOptions"
date-disabled="disabled(date, mode)"
ng-required="true" close-text="Close" />
<span class="input-group-btn">
<button type="button" class="btn btn-default" ng-click="open($event)"><i class="glyphicon glyphicon-calendar"></i></button>
</span>
</p>
</div>
</div>

这是我准备好的 javascript 方面
angular.module('app', ['ui.bootstrap']);
angular.module('app').controller('DatepickerDemoCtrl', function ($scope) {
$scope.open = function($event) {
$event.preventDefault();
$event.stopPropagation();

$scope.opened = true;
};
$scope.dateOptions = {
formatYear: 'yy',
startingDay: 1,
minDate: new Date(2015, 9, 9),
initDate: new Date('2015-06-22')
};
$scope.format = ['MM-dd-yyyy'];
});

不确定我在这里可能会遗漏什么......有人可以帮忙吗?

最佳答案

升级到最新版本 0.13 应该可以解决问题...我使用的是 0.12 版本

希望这可以帮助...

关于angularjs - Angular UI Bootstrap DatePicker initDate 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29904508/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com