加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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                        

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读