0
나는이 사람과 유사한 질문이 : 채우기의 NG-옵션 (각도로 변환)
angular-translate ad ng-options
이How to ng-translate inside select box option in angularjs
하지만 내 경우는 조금 다르다. 내 ng-option이 json의 목록에있는 요소로 자동으로 채워지기를 바랍니다. 그리고 필자는 컨트롤러에서 이러한 요소를 정의하는 것을 피하고 싶습니다 (그렇지 않으면 요소를 목록에 추가 할 때마다 수동으로 컨트롤러에 추가해야하기 때문입니다)."availLanguages" : [
"Deutsch",
"English",
"Français"
],
내 컨트롤러의 인스턴스가 "언어"라고합니다 :
여기 내 .json의 관심 부분이다. 그래서 다음을 시도했다 :
<select ng-options="language for languages in 'availLanguages' | translate" ng-model="language.selectedLanguage" ng-change="language.changeLanguage()"></select>
감사합니다,
편집 :
각 개체는 "availLanguages"편지는 : 여기 결과입니다.
글쎄 나는이 기능을 조롱하여 테스트가 더 쉬워졌습니다. 지금이 함수는 두 개의 설정 값 사이를 바꾼다. 내 드롭 다운 목록이 비어 있기 때문에 내 ng 옵션이 작동하지 않습니다. – Sherokan
내 편집 결과 확인 – Sherokan
plunkr, codepen 또는 jsfiddle을 입력하면 도움이 될 수 있습니다. – AllJs