gpt4 book ai didi

javascript - 将 Bootstrap datetimepicker 绑定(bind)到模型 Angular 时出错

转载 作者:行者123 更新时间:2023-11-29 15:36:46 25 4
gpt4 key购买 nike

我在将 bootstrap datetimepicker 绑定(bind)到我的模型时遇到问题。最初一切正常,问题是当我使用控件选择日期和时间时,模型永远不会更新。但是,如果我手动设置日期输入,那么绑定(bind)也会起作用。这是我的 Angular Controller :

routerApp.controller('CalendarCtrl',function($scope){
$scope.dateValue = "01/01/2000 12:00";

$('.form_datetime').datetimepicker({
weekStart: 1,
todayBtn: 1,
autoclose: 1,
todayHighlight: 1,
startView: 2,
forceParse: 0,
showMeridian: 1
});
});

这是我的日期时间选择器控件:

<form action="" class="form-horizontal"  role="form">
<fieldset>
<legend>Test</legend>
<div class="form-group">
<label for="dtp_input1" class="col-md-2 control-label">DateTime Picking</label>
<div class="input-group date form_datetime col-md-5" data-date="1979-09-16T05:25:07Z" data-date-format="dd/mm/yyyy hh:ii" data-link-field="dtp_input1">
<input class="form-control" size="16" type="text" data-ng-model="dateValue">
<span class="input-group-addon"><span class="glyphicon glyphicon-remove" ></span></span>
<span class="input-group-addon"><span class="glyphicon glyphicon-th"></span></span>
</div>
<input type="hidden" id="dtp_input1" value="" /><br/>
</div>

Date: {{dateValue}}
</fieldset>
</form>

有什么想法吗?提前致谢!!

最佳答案

我也遇到过这个问题。我的解决方案是使用 angular-ui bootstrap包含原生 AngularJS 日期选择器的库。

演示:http://angular-ui.github.io/bootstrap/#/datepicker

或者你可以使用 AngularStrap它还有一个 Angular native 日期/时间选择器。

演示:http://mgcrea.github.io/angular-strap/##datepickers

关于javascript - 将 Bootstrap datetimepicker 绑定(bind)到模型 Angular 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27508260/

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