时间选择器我必须把时间花在选择器上但它没有显示在选择器中我没有约束我从日期中提取的时间
$scope.eventStartTime = new moment($scope.editEvent.eventStartDate).format("hh:mm:ss A");
<mdp-time-picker data-ng-model="eventStartTime"></mdp-time-picker>
这里
$scope.editEvent.eventStartDate = 01-24-2017 3:46 PM;
从上面的代码我提出时间并得到结果为3:46 PM但不能绑定到选择器
答案 0 :(得分:0)
mdp-time-picker
期望model为Date对象。无需使用moment.format
您可以使用mdp-format
指定格式。
<mdp-time-picker mdp-format="hh:mm:ss A" ng-model="eventStartDate"></mdp-time-picker>
和,使用moment()
构造函数创建日期对象
$scope.eventStartDate = moment('01-24-2017 3:50 PM', "MM-DD-yyyy hh:mm A").toDate();