這個文本域停止工作,工作時我加一個NG-模型:文本字段停止與AngularJs模式
<input type="time" value="23:20:50.52" />
爲什麼會發生這種事,我怎麼能有一個時間字段的NG-模型用預設值?
這個文本域停止工作,工作時我加一個NG-模型:文本字段停止與AngularJs模式
<input type="time" value="23:20:50.52" />
爲什麼會發生這種事,我怎麼能有一個時間字段的NG-模型用預設值?
參見:https://docs.angularjs.org/api/ng/input/input%5Btime%5D
文本必須在有效的ISO-8601的本地時間格式輸入(HH:MM:SS),例如:14點57分00秒。
型號必須是Date對象
例如:
<script>
angular.module('timeExample', [])
.controller('DateController', ['$scope', function($scope) {
$scope.example = {
value: new Date(1970, 0, 1, 14, 57, 0)
};
}]);
</script>
<form name="myForm" ng-controller="DateController as dateCtrl">
<input type="time" id="exampleInput" name="input" ng-model="example.value" />
</form>
有什麼需要分配一個NG-模型標籤的目的是什麼?這樣你就可以在控制器中指定一個值了。如果是這種情況,您應該將該值設置爲角度範圍變量並在控制器中定義該值。標籤是:
<input type="time" value="{{currentTime}}" />
和Controller你會:
$scope.currentTime = "23:20:50.52";
問題是能夠提交表單字段,但具有他們一個條目的原始數據。因此,一個人點擊編輯,並且原始表單值以其形式進行更改。 – Rob