2013-08-21 69 views

回答

0

您應該檢查形式的$valid屬性控制器內。

<form name="newFeed"> 
    URL: <input size="80" name="url" ng-model="newFeed.url" type="url" required> 
    <button ng-click="addFeed(newFeed)">Add Feed</button> 
</form> 

在一控制器,一界限值可以詢問用於通過檢查>$valid屬性驗證狀態。

$scope.addFeed = function(feed) { 
    if (feed.$valid) { 
    // Copy this feed instance and reset the URL in the form 
    $scope.feeds.push(feed); 
    $scope.newFeed.url = {}; 
    } 
}; 

(取自here)。

您每次通過按提交按鈕調用addFeed時都檢查$valid屬性。