एनजी में पारित संख्या को प्रारूपित करने के लिए कैसे करें: attribtute 'count' के माध्यम से निर्देश को बहुवचन करें?एनजी में संख्या को कैसे प्रारूपित करें: बहुवचन
<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="{'many': '{{{}|number}} things'}"
... when="{'many': '{}|number things'}"
... when="{'many': '{|number} things'}"
तो, दूसरे शब्दों में, जब आप फ़िल्टर का उपयोग करना चाहते हैं तो आप '{}' शॉर्टेंड का उपयोग नहीं कर सकते हैं? –
@RobKennedy यहां हम एक निर्देश का उपयोग कर रहे हैं। आम तौर पर जिन फ़िल्टरों का तर्क होता है {{अभिव्यक्ति | फ़िल्टर: filterArg1: filterArg2}} https://docs.angularjs.org/guide/filter –
देखें मैं उस भाग को समझता हूं। मैं 'ngPluralize' सुविधा के बारे में पूछ रहा हूं जिसमें 'अक्षर' मान के साथ' जब 'मानों को प्रतिस्थापित किया जाता है, जिसमें दो वर्ण अनुक्रम '{}' की घटनाएं होती हैं। ऐसा लगता है कि अगर हम यह भी चाहते हैं कि वह फ़िल्टर फ़िल्टर के माध्यम से पारित हो, तो हम केवल '{}' का उपयोग नहीं कर सकते; इसके बजाय, हमें '{{अभिव्यक्ति | फ़िल्टर}} '। क्या मुझे कुछ याद आया है? –