AngularJS의 중첩 된 ng-repeat 내의 드롭 다운 옵션에서 선택한 값 가져 오기

사용자 3288891

드롭 다운 옵션의 선택한 값에 액세스하려고합니다. 그러나 문제는 이미 부모 div로 ng-repeat가 있고 드롭 다운의 옵션도 ng-repeat를 사용하고 있다는 것입니다. 기본적으로 중첩 된 ng-repeat입니다.

따라서 선택한 값에 액세스 할 수 없습니다.

jsFiddle

<div ng-controller="csrClrt">
<div  ng:repeat="item in items track by $index">

  <md-list one class="md-accordion">
            <md-input-container>
                   <label>Face Style:</label>
                  <md-select ng-model="style">
                   <md-option ng-value="user.name" ng:repeat="user in styles">{{user.name}}</md-option>
                  </md-select>
          </md-input-container>  
   </md-list>
</div>
<div>
<input type="button" value="get selected value" ng-click="getvalue()"/>
</div>

                    <p>
                    if i ttry out of parent ng repeat
                    </p>
                     <md-input-container>
                   <label>Face Style:</label>
                  <md-select ng-model="style">
                   <md-option ng-value="user.name" ng:repeat="user in styles">{{user.name}}</md-option>
                  </md-select>
          </md-input-container>
                              <div>

<input type="button" value="get selected value" ng-click="getvalue()"/>
                              </div>

                                 </div>

AngularJS

angular.module('MyApp', ['ngMaterial'])
.controller('csrClrt', function ($scope) {
     $scope.items=["0"];
     stylesdata=[{name:"a"},{name:"b"},{name:"c"}];
     var style=[];
     for(var i=0;i<stylesdata.length;i++)
     {
       style.push({
        name:stylesdata[i].name
       })
     }
     $scope.styles=style;
     $scope.getvalue=function()
     {

       alert($scope.style);
     }
})
비 노드 루이스

반복은 격리 된 범위없이 수행하려는 경우 범위를 격리 한 다음 변수를 이와 같은 독립 변수가 아닌 개체로 바인딩합니다.

<md-select ng-model="a.style">

다음으로 액세스

 alert($scope.a.style);

바이올린 https://jsfiddle.net/44a0thqt/1/ 참조

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

드롭 다운에서 선택한 옵션의 값 가져 오기

분류에서Dev

PHP의 드롭 다운에서 선택한 값 가져 오기

분류에서Dev

angularjs에서 선택한 드롭 다운 값 가져 오기

분류에서Dev

중첩 된 ng-option을 사용하는 동안 드롭 다운에서 선택한 값을 범위로 가져 오는 방법은 무엇입니까?

분류에서Dev

Laravel의 드롭 다운 목록에서 선택한 값 가져 오기

분류에서Dev

드롭 다운 목록에서 선택한 값의 ID 가져 오기

분류에서Dev

Angularjs + Laravel : 중첩 된 ng-repeat에서 Eloquent 관계의 속성 가져 오기

분류에서Dev

드롭 다운의 선택된 옵션 속성 만 가져 오기

분류에서Dev

jQuery-속성을 기반으로 선택한 항목 다음에 드롭 다운에서 다음 옵션의 총 값 가져 오기

분류에서Dev

MVC 웹 애플리케이션의 여러 드롭 다운에서 선택한 값 가져 오기

분류에서Dev

드롭 다운에서 선택한 값의 ID를 가져 오는 Jquery

분류에서Dev

Codeigniter에서 선택한 드롭 다운 값 가져 오기

분류에서Dev

선택한 드롭 다운 Vue Js에서 값 가져 오기

분류에서Dev

중첩 된 ng-repeat에서 값을 가져 오는 방법

분류에서Dev

PHP의 드롭 다운에서 선택한 텍스트 가져 오기

분류에서Dev

다중 선택에서 클릭 한 옵션의 인덱스 또는 값 가져 오기

분류에서Dev

jquery를 사용하여 다중 선택 드롭 다운에서 선택한 옵션 값을 가져 오는 방법

분류에서Dev

배열의 드롭 다운에서 선택한 값의 데이터 가격을 가져옵니다.

분류에서Dev

배열의 드롭 다운에서 선택한 값의 데이터 가격을 가져옵니다.

분류에서Dev

json 중첩에서 angularjs ng-repeat 드롭 다운 메뉴

분류에서Dev

데이터베이스에서 드롭 다운에서 선택한 지정된 ID에서 값 가져 오기

분류에서Dev

PHP의 드롭 다운에서 선택한 값의 값을 어떻게 가져 옵니까?

분류에서Dev

다중 선택에서 선택한 옵션에서 속성 값 가져 오기

분류에서Dev

모든 DIV의 앞에 드롭 다운 선택 가져 오기

분류에서Dev

드롭 다운의 현재 선택된 옵션 앞에 옵션 텍스트를 가져옵니다.

분류에서Dev

MVC C #의 드롭 다운 목록에서 선택한 값을 가져 오는 방법

분류에서Dev

선택한 드롭 다운 옵션의 값을 저장하기위한 OnChange

분류에서Dev

첫 번째 옵션의 드롭 다운 선택 값 기본값

분류에서Dev

prime-ng 드롭 다운에서 선택한 텍스트 가져 오기

Related 관련 기사

  1. 1

    드롭 다운에서 선택한 옵션의 값 가져 오기

  2. 2

    PHP의 드롭 다운에서 선택한 값 가져 오기

  3. 3

    angularjs에서 선택한 드롭 다운 값 가져 오기

  4. 4

    중첩 된 ng-option을 사용하는 동안 드롭 다운에서 선택한 값을 범위로 가져 오는 방법은 무엇입니까?

  5. 5

    Laravel의 드롭 다운 목록에서 선택한 값 가져 오기

  6. 6

    드롭 다운 목록에서 선택한 값의 ID 가져 오기

  7. 7

    Angularjs + Laravel : 중첩 된 ng-repeat에서 Eloquent 관계의 속성 가져 오기

  8. 8

    드롭 다운의 선택된 옵션 속성 만 가져 오기

  9. 9

    jQuery-속성을 기반으로 선택한 항목 다음에 드롭 다운에서 다음 옵션의 총 값 가져 오기

  10. 10

    MVC 웹 애플리케이션의 여러 드롭 다운에서 선택한 값 가져 오기

  11. 11

    드롭 다운에서 선택한 값의 ID를 가져 오는 Jquery

  12. 12

    Codeigniter에서 선택한 드롭 다운 값 가져 오기

  13. 13

    선택한 드롭 다운 Vue Js에서 값 가져 오기

  14. 14

    중첩 된 ng-repeat에서 값을 가져 오는 방법

  15. 15

    PHP의 드롭 다운에서 선택한 텍스트 가져 오기

  16. 16

    다중 선택에서 클릭 한 옵션의 인덱스 또는 값 가져 오기

  17. 17

    jquery를 사용하여 다중 선택 드롭 다운에서 선택한 옵션 값을 가져 오는 방법

  18. 18

    배열의 드롭 다운에서 선택한 값의 데이터 가격을 가져옵니다.

  19. 19

    배열의 드롭 다운에서 선택한 값의 데이터 가격을 가져옵니다.

  20. 20

    json 중첩에서 angularjs ng-repeat 드롭 다운 메뉴

  21. 21

    데이터베이스에서 드롭 다운에서 선택한 지정된 ID에서 값 가져 오기

  22. 22

    PHP의 드롭 다운에서 선택한 값의 값을 어떻게 가져 옵니까?

  23. 23

    다중 선택에서 선택한 옵션에서 속성 값 가져 오기

  24. 24

    모든 DIV의 앞에 드롭 다운 선택 가져 오기

  25. 25

    드롭 다운의 현재 선택된 옵션 앞에 옵션 텍스트를 가져옵니다.

  26. 26

    MVC C #의 드롭 다운 목록에서 선택한 값을 가져 오는 방법

  27. 27

    선택한 드롭 다운 옵션의 값을 저장하기위한 OnChange

  28. 28

    첫 번째 옵션의 드롭 다운 선택 값 기본값

  29. 29

    prime-ng 드롭 다운에서 선택한 텍스트 가져 오기

뜨겁다태그

보관