2013-04-15 8 views
22

मैं कोणीय के मुद्रा फ़िल्टर का उपयोग कर रहा हूं और ऐसा लगता है कि यह एक अतिरिक्त प्रतीक उत्पन्न कर रहा है:।कोणीय मुद्रा फ़िल्टर - प्रतीक जोड़ा गया

एचटीएमएल:

{{totals.subtotal | currency}} 
{{totals.tax | currency}} 
{{totals.total | currency}} 

वस्तु योग:

var totals = {subtotal: 500, tax: 65, total: 565}; 

आउटपुट:

Â$500.00 
Â$65.00 
Â$565.00 

किसी को भी करने से पहले इस का सामना करना पड़ा है? मैं नवीनतम कोणीय 1.0.6

अद्यतन: का उपयोग कर रहा हूं यह कोणीय के खनन को समाप्त करता है। जब मैंने गैर-संशोधित कोणीय को शामिल किया तो इसे ठीक किया गया।

+0

यह ऐसा लगता है और एन्कोडिंग समस्या है। सुनिश्चित करें कि ** सभी ** आपकी फ़ाइलें, संसाधन ** ** ** ब्राउज़र में एन्कोडिंग में स्थानांतरित किए जाते हैं! ('utf8' पसंदीदा) – TheHippo

+0

नहीं, पहले कभी नहीं देखा। क्या आपने लोकेल परिभाषाओं (एनजीएलोकेल मॉड्यूल) के साथ कोई अतिरिक्त फाइलें शामिल की हैं? क्या आप एक पुनर्नवीनीकरण परिदृश्य के साथ एक प्लंक साझा कर सकते हैं? –

+0

@TheHippo, मुझे लोकल फ़ाइल को शामिल किए बिना 1.1.5 पर एक ही समस्या हो रही है। मेरी कोणीय फाइलें कम नहीं हैं। –

उत्तर

13

हाँ ने पुष्टि की कि यह उलझन में है।

यदि आप इसे ascii_only=true विकल्प के साथ बनाते हैं तो यह समस्या को हल करने लगता है।

+0

द्वारा अनुशंसित सामान्य संस्करण शामिल है, क्या आप दिखा सकते हैं कि 'ascii_only = true' के साथ कैसे बनाया जाए? – TheKojuEffect

+1

मैं इसे गल्प बिल्ड प्लगइन के माध्यम से उपयोग कर रहा था: 'gulpUglify ({output: {ascii_only: true}}) '। ऐसा लगता है कि आप इसे कमांड लाइन के माध्यम से https://github.com/mishoo/UglifyJS के उपयोग अनुभाग –

+0

धन्यवाद में उल्लिखित विकल्प के रूप में भी कॉल कर सकते हैं। भीड़ के साथ काम करता है। – TheKojuEffect

3

ऐसा लगता है कि जब आप एंगुलर को अपने आप को Uglify.js से कम करते हैं, और संभवतः जब आप इसे अन्य स्क्रिप्ट के साथ एक संगत फ़ाइल में जोड़ते हैं और फिर कम करते हैं, तो यह समस्या उत्पन्न होती है। इसे हल करने के लिए आपको विकास संस्करण की बजाय अपनी परियोजना में कोणीय के पूर्व-एकीकृत संस्करण को शामिल करना चाहिए। मुझे यकीन नहीं है कि समस्या Uglify.js या कोणीय के कारण है, लेकिन इस तरह मैंने इसे ठीक किया है।

+0

मैं वायर्डेप का उपयोग करता हूं और इसमें बोवर – Toolkit

0

रूप बिगाड़ना अपडेट कर रहा है

uglify({ 'ascii-only': true }) 
6

के साथ मिलकर इस मुद्दे को हल करने के लिए सुनिश्चित करें कि आप इस मेटा टैग किया है लगता है।

<meta charset="utf-8"> 
+0

इस महान काम करता है जब webpack के तहत चलाने के लिए, धन्यवाद – Evgeny

+0

' साथ angular.min.js' भी काम करता है .. – Shardul

संबंधित मुद्दे