日期類型的 元素允許用戶使用文本框或日期選擇器輸入日期。使用 ng-model 指令,將 AngularJS 應(yīng)用程序數(shù)據(jù)的值存儲(chǔ)到 HTML 輸入控件中。 Firefox 目前不支持 type=”date”。它將所有值轉(zhuǎn)換為字符串。由于
您希望日期是一個(gè)真正的 Date 對(duì)象而不是字符串,因此我們創(chuàng)建另一個(gè)變量,然后按照下面給出的代碼中的方式鏈接這兩個(gè)變量
<input type = "date" ng-model = "realdate" />
function MainCtrl($scope, dateFilter) {
$scope.date = new Date();
$scope.$watch('date', function (date){
$scope.dateString = dateFilter(date, 'yyyy-MM-dd');
});
$scope.$watch('realdate', function (realdate){
$scope.date = new Date(realdate);
});
}
登錄后復(fù)制
以上就是AngularJS和HTML5日期輸入值 – 如何讓Firefox在日期輸入中顯示可讀的日期值?的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注www.92cms.cn其它相關(guān)文章!






