簡體   English   中英

我如何以角度方式遍歷表單字段?

[英]How do I iterate over form fields angular-way?

我有一個包含許多字段的表單,我需要使用某些函數來對其進行逐一處理。 您可以假設我需要將所有字段的值連接到一個字符串中。

該表格使用ng-model。

<div ng-form="form" ng-submit="submit()" novalidate>
    <input ng-model="ctrl.firstName" required="true">
    <input ng-model="ctrl.lastName" required="true">
    <!-- 30+ more inputs -->
</div>

我想這樣做,而不需要遍歷DOM。

您可以在角度提交功能上執行以下操作:

for (var field in $scope.ctrl) {
    if ($scope.ctrl.hasOwnProperty(field)) {
        // do stuff
        $scope.ctrl[field] ...
    }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM