Tôi đã tìm thấy một ví dụ giới hạn một số ở 2 chữ số thập phân VÀ biến con số thành một số tiền - ví dụ: £ 2,55.
{{ number | currency : 'GBP' : true : '1.2-2'}}
Có một đường ống đơn giản nào hoạt động tương tự mà không cần áp dụng tiền tệ không?
Tôi đã tìm thấy một ví dụ giới hạn một số ở 2 chữ số thập phân VÀ biến con số thành một số tiền - ví dụ: £ 2,55.
{{ number | currency : 'GBP' : true : '1.2-2'}}
Có một đường ống đơn giản nào hoạt động tương tự mà không cần áp dụng tiền tệ không?
Câu trả lời:
Ống tiền tệ sử dụng numbermột trong nội bộ để định dạng số. Vì vậy, bạn có thể sử dụng nó như thế này:
{{ number | number : '1.2-2'}}
1.2-2 stackoverflow.com/questions/38477970/...
{{ x | number : '1.2'}}cũng hợp lệ và có ý nghĩa tương tự.
Bây giờ sẽ khác sau góc 5:
{{ number | currency :'GBP':'symbol':'1.2-2' }}
Nó hoạt động
.ts -> pi = 3.1415
.html -> {{ pi | number : '1.0-2' }}
Ouput -> 3.14
https://stackblitz.com/edit/angular-e8g2pt?file=src/app/app.component.html
điều này làm việc cho tôi !!! cảm ơn!!
Giải pháp đơn giản
{{ orderTotal | number : '1.2-2'}}
//output like this
// public orderTotal = 220.45892221
// {{ orderTotal | number : '1.2-2'}}
// final Output
// 220.45