reactjs – 使用货币符号React Intl FormattedNumber,而不是之后
发布时间:2020-12-15 20:45:30 所属栏目:百科 来源:网络整理
导读:我在React Intl中使用了FormattedNumber,它是一个具有许多不同语言功能的大型React项目. 这是我制作的货币组件,以便我可以轻松地将格式化的货币插入到我的视图中: import {FormattedNumber} from 'react-intl';const Currency = (props) = { const currency
我在React Intl中使用了FormattedNumber,它是一个具有许多不同语言功能的大型React项目.
这是我制作的货币组件,以便我可以轻松地将格式化的货币插入到我的视图中: import {FormattedNumber} from 'react-intl'; const Currency = (props) => { const currency = props.currency; const minimum = props.minimumFractionDigits || 2; const maximum = props.maximumFractionDigits || 2; return <FormattedNumber value={props.amount} style="currency" currency={currency} minimumFractionDigits={minimum} maximumFractionDigits={maximum} />; }; export default Currency; 该组件非常有效.而且,它按预期工作.在英语中 – 当货币是GBP时 – 金额的格式如下: £4.00 在德语中 – 当货币是欧元时 – 它的格式如下: 4,00 |