Javascript Angularjs日期选择器ng模型格式
我有下面一段代码,它显示一个输入区域和一个日期选择器弹出窗口Javascript Angularjs日期选择器ng模型格式,javascript,angularjs,datepicker,angular-ngmodel,Javascript,Angularjs,Datepicker,Angular Ngmodel,我有下面一段代码,它显示一个输入区域和一个日期选择器弹出窗口 <input close-on-date-selection="false" type="text" id="startDate" datepicker-popup="dd.MM.yyyy" ng-model="myCtryl.startDate" max-date="myCtrl.maxDate" datepicker-options="myCtrl.dateOption
<input close-on-date-selection="false" type="text"
id="startDate" datepicker-popup="dd.MM.yyyy"
ng-model="myCtryl.startDate"
max-date="myCtrl.maxDate"
datepicker-options="myCtrl.dateOptions"
ng-change="myCtrl.validateDate()"/>
在这里,过滤器可能是问题所在。我也试着去掉那条线。当我删除该行时,startDate也成为初始状态下的日期对象,但这次它在日期选择器的输入上显示“28.20.1614”:
vm.todayDt = new Date();
vm.todayDt = $filter('date')(vm.todayDt, 'dd.MM.yyyy');
vm.startDate = vm.todayDt;
即使调试变量时dateobject是正确的:
如何使日期对象和输入区域保持一致?即,对象应始终采用日期格式,并且应在输入区域正确显示。谢谢。
vm.startDate=mv.todayDt
应该是vm.startDate=vm.todayDt代码>?这只是示例中的一个输入错误吗?是的,很抱歉输入错误,已更正。vm.startDate=mv.todayDt
应该是vm.startDate=vm.todayDt代码>?这只是示例中的一个输入错误吗?是的,很抱歉输入错误,已更正。