一般的后台管理中,幾乎每個管理后台都有設置新密碼的功能,但是獲取的時候為了好看,都有統一用一定的標簽,比如input標簽,ng-model來控制顯示數據,但是在獲取時間的時候用會顯示錯亂
代碼為:
<input type="text" ng-model="currentCom.createTime" style="width: 260px;" timeFormat="HH:mm:ss" disabled/>
也改用了其他人分享經驗中所給出的方案。
比如:
1、<input type="text" disabled="" style="width: 260px;" data-date-formats="yyyy-MM-dd hh:mm:ss" /> 2、<input type="text" ng-model="currentCom.createTime" style="width: 260px;" format="yyyy-MM-dd HH:mm:ss" disabled/>
但是還是依舊出現如下的錯誤
后面想了想ng-model是控制顯示數據,那我是否可以用別的元素來替換ng-model呢?后面去查了一些官網的api給出an-value的介紹。
It can also be used to achieve one-way binding of a given expression to an input element such as an input[text]
or a textarea
, when that element does not use ngModel.
之后改換了控制顯示數據的元素:
<input type="text" ng-value="currentCom.createTime|date:'yyyy/MM/dd HH:mm:ss'" style="width: 260px;" disabled/>