찾다

 >  Q&A  >  본문

angle.js - 불안! 각도의 ng 옵션 문제

이제 백그라운드에서 얻은 데이터를 바인딩하여 선택해야 합니다

백그라운드에서 반환된 JSON:

js 부분:

으아악

그런 다음 사용자의 선택 데이터를 읽고 사용자의 데이터를 선택에 표시하고 상태를 선택합니다

하지만 바인딩할 수는 없습니다. 콘솔을 살펴보니

값은 모두 number:1 형식으로 나타납니다. OK! 그럼 추가하겠습니다 track by x.nation_id

번호가 없어졌는데 데이터를 묶을 수 없어요!

예를 들어 사용자가 먀오족을 선택하면 nation_id는 6이 됩니다.

으아악

묶을 수 있어요! 하지만 그것은 작동하지 않습니다! 혹시 제가 잘못한 걸까요?

무슨 일인지 물어봐도 될까요? !

방금 다시 시도했습니다. 트랙바이를 추가한 후 바인딩할 수 없으니 그냥 제거하세요!
근데 값에 문자타입은 필요없어 어떻게 깨는지~~

迷茫迷茫2840일 전545

모든 응답(5)나는 대답할 것이다

  • 天蓬老师

    天蓬老师2017-05-15 17:13:44

    ng-model="originOptions"

    회신하다
    0
  • 阿神

    阿神2017-05-15 17:13:44

    문제없어요~그렇습니다. 컨트롤러에서 얻는 것은 id 값입니다$scope.originOptions.nation_id

    회신하다
    0
  • 高洛峰

    高洛峰2017-05-15 17:13:44

    이 기사를 읽을 수 있습니다

    회신하다
    0
  • 为情所困

    为情所困2017-05-15 17:13:44

    컨트롤러:

    으아악

    HTML:

    으아악

    이 데이터 구조를 사용해 보세요

    회신하다
    0
  • ringa_lee

    ringa_lee2017-05-15 17:13:44

    바인딩된 ng-model을 통해 값의 문자 유형을 얻을 수 없습니다.

    숫자:1로 표시되지만

    ngOptions는 이렇게 생성됩니다

    예시를 보려면 문서를 살펴보세요:
    https://docs.angularjs.org/ap...

    회신하다
    0
  • 취소회신하다