我遇到了Angular驗證類的問題。我有三個不同的圖像在我的CSS中,這表明如果該字段是必需的,如果用戶填寫正確與否。例如。我有一個輸入字段,用戶輸入一個個人號碼,然後在一個服務中查找它,並使用名字,姓氏,地址等填充輸入字段。角度驗證問題
我製成一個簡單的例子
HTML
<div ng-app="ebu" ng-controller="search">
<button id="search-apparentice" ng-click="addName()">Search apprentice</button>
<hr>
<input id="username" type="text" ng-model="user.name" required>
</div>
JS
angular.module('ebu', []).
controller('search', function($scope) {
$scope.user = {};
$scope.addName = function()
{
$scope.user.name = "Kasper";
}
})
CSS
input[required].ng-invalid
{
border: 1px solid red;
}
input[required].ng-valid
{
border: 1px solid green;
}
input[required].ng-pristine
{
border: 1px solid blue;
}
[FiddleJS] [1] [1]:http://jsfiddle.net/kaspergantzhorn/z1wg6tko/9/
你能包括對你怎麼樣「注入」城市到輸入的代碼。 – DTing