'count'를 통해 ng : pluralize 지시문에 전달되는 숫자의 서식을 지정하는 방법은 무엇입니까?ng : pluralize로 숫자 서식을 지정하는 방법
<ng:pluralize count="5000000" when="{'other': '{} things'}"></pluralize>
출력은 다음과 같습니다 :
5000000 things
내가 이것을 수정할 수 있습니다에 대한 출력이 될 방법 :
5,000,000 things // in US locale
5 000 000 things // in Czech locale
내가 필터 '수'를 사용하여 시도
코드 다음 고려 ,하지만 어디에 넣어야할지 모르겠다. 'when'속성에 전달 된 객체에서는 작동하지 않습니다. 나는이 시도 :
... when="{'many': '{{{}|number}} things'}"
... when="{'many': '{}|number things'}"
... when="{'many': '{|number} things'}"
즉, 필터를 사용하려면 '{}'단축형을 사용할 수 없습니다. –
@RobKennedy 여기 지시문을 사용하고 있습니다. 일반적으로 인수가있는 필터는 {{expression | filter : filterArg1 : filterArg2}} https://docs.angularjs.org/guide/filter를 참조하십시오. –
그 부분을 이해합니다. 나는'when' 값에서 두 개의 문자 시퀀스'{}'가'count' 값으로 대체되는'ngPluralize' 기능에 대해 질문하고 있습니다. 그 값이 필터를 통과하기를 원한다면 우리는'{}'을 사용할 수 없다는 것입니다; 대신에, 우리는'{{expression | 필터}}'. 내가 놓친 게 있니? –