如何在角度模型中设置默认时间值?
HTML
var arr =
JS
<input id="starttime_mon" name="starttime_mon" ng-model="starttime[1]" ng-disabled="!search_dow_number[1]" type="time" class="form-control" />
<input id="endtime_mon" name="endtime_mon" ng-model="endtime[1]" ng-disabled="!search_dow_number[1]" type="time" class="form-control" />
我最后一次尝试:错误:无法设置属性&#39; 1&#39;未定义的 我试过的其他事情并没有给出任何结果。
答案 0 :(得分:1)
所以new Date
表示$scope.starttime
不是对象,因此它没有使用1
尝试从中获取的$scope.starttime[1]
属性
有点难以理解你的意思,但我认为你不需要[1]:
JS
$scope.starttime = new Date(1970, 0, 1, 0, 0, 0);
HTML
<input id="starttime_mon" name="starttime_mon" ng-model="starttime" ...
答案 1 :(得分:1)
检查一下:
<input type="time" ng-model="timeModel"/>
$scope.timeModel = new Date(2010, 11, 28, 14, 57);
https://plnkr.co/edit/DIvGpXrPkmqRMnNpDWlH?p=preview。希望它有所帮助