日期類型的 元素允許用戶使用文本框或日期選擇器輸入日期。使用 ng-model 指令,將 AngularJS 應用程序數據的值存儲到 HTML 輸入控件中。 Firefox 目前不支持 type=”date”。它將所有值轉換為字符串。由于
您希望日期是一個真正的 Date 對象而不是字符串,因此我們創建另一個變量,然后按照下面給出的代碼中的方式鏈接這兩個變量
<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); }); }
登錄后復制
以上就是AngularJS和HTML5日期輸入值 – 如何讓Firefox在日期輸入中顯示可讀的日期值?的詳細內容,更多請關注www.92cms.cn其它相關文章!