맞춤 필터를 사용하여 select 요소의 ng-options
을 변환하고 있습니다. $translate.use()
을 사용하여 언어를 변경하기 전까지는 번역이 제대로 작동합니다. ng-options
을 다시 번역하고 싶습니다. 누구든지이 작업을 수행하는 방법을 알고 있습니까?고객 필터 내에서 angular-translate를 사용하고 translate.use()를 다시 번역하는 방법
이 내 고객 필터입니다 :
function translateAndFormatPhoneCountry(translateFilter) {
return function(phoneCountry) {
return translateFilter(phoneCountry.name) + " (" + phoneCountry.countryCode + ")";
};
}
그리고 이것은 나의 선택 요소 :
phoneCountry
는 일반적으로 다음과 같이 표시됩니다
{"name": "UNITED_KINGDOM", "countryCode": "+44"}