여기에 몇 번자를 수 있지만 적절한 답을 찾을 수 없습니다. 나는 프로젝트에서 angular-translate를 사용하고 있으며 필터를 사용하여 변수 값을 가진 객체를 백엔드에 전달하려고합니다. 여기필터링 할 angularJs 변수 값을 가진 객체를 전달하십시오.
내가 번역 필터를 사용하여 구현하고있어 방법은 다음과 같습니다 나는 따옴표 {{ 'BUTTON_BUY' | translate: "{ RES: product.images.length }" }}
에서 개체를 래핑 시도
{{ 'BUTTON_BUY' | translate: { RES: product.images.length } }}
을하고, 또한 따옴표를 탈출하려했지만 그 중 하나가 작동하지 않습니다 . 나는 단지 RES : 1과 RES : 2를 통과 시키려고 노력했다. 번역본을 적절하게 복수화했는지를 확인한다. 그래서 나는이 문제가 내가 필터를 사용하는 방식에 있다고 믿게 만든다.
이것은 모두 ng-repeat
(상기 반복 배열의 대상이됩니다) 내부에 있습니다.
내가 여기서 분명히 잘못된 것을하고 있습니까?
필터 코드를 제공해 주시겠습니까 ?? – Keshav
우리는 코드를 얻을 수 없도록 각도 변환 모듈 (https://angular-translate.github.io/)과 ngMessageFormat (https://docs.angularjs.org/api/ngMessageFormat)을 사용하고 있습니다. 필터. 수동으로 문자열 값을 전달하면 예상대로 작동하지만 변수에서 해당 값을 가져와야 할 때 문제가 발생합니다. –
다음과 같이 시도해보십시오. {{ 'BUTTON_BUY'| 번역 : '{type : "raw"}'}}. – Keshav