我正在使用angular-ui-bootstrap为用户输入日期,但是此日期与当前日期一起插入,我想删除此功能,这有可能吗?
预先感谢
EDIT1:
<uib-timepicker ng-model="dTime" hour-step="1" minute-step="1" show-meridian="false" show-spinners="false" ng-disabled="!editable"></uib-timepicker>
EDIT2:
在秒输入区域中输入值后,小时和分钟将自动填充。
答案 0 :(得分:1)
我使用的是此功能的较旧版本,因此可能不适用于所有人。 在updateTemplate函数上,我做了以下更改,目的是不使用当前时间,而对其他功能的影响则尽可能小;
var hours = selected.getHours(),
minutes = selected.getMinutes(),
//seconds = selected.getSeconds();
seconds;
if(selected.getSeconds() != createdAtStart.getSeconds()){
seconds = selected.getSeconds();
}else{
seconds = 0;
selected.setSeconds(0);
}
我认为,这与其说是应该实施的可能变更,不如说是骇客,但这也许会对其他人有所帮助。