我在我的项目中使用Angular Moment Picker。当涉及到编辑页面时,ng-model 的值应该被 API 中的数据覆盖,但是这些值不会覆盖到时刻选择器 ng-model,而不是将 ng-model 值与 undefined 绑定。如果我删除时刻选择器它确实有效。下面是我的情况的演示。
看法
<input name="time_of_time"
class="form-control"
placeholder="Select a time"
ng-model="scheduler.timeOfTime"
ng-model-options="{updateOn: 'blur'}"
moment-picker="scheduler.timeOfTime" //Working if remove this line
format="HH:mm">
控制器
myApp.controller('HomeCtrl', function ($scope) {
$scope.scheduler = {};
$scope.scheduler.timeOfTime = '11:10';
console.log($scope.scheduler);