gpt4 book ai didi

javascript - React-intl 不改变占位符值

转载 作者:行者123 更新时间:2023-12-03 00:31:26 26 4
gpt4 key购买 nike

我在这里做错了什么吗?

我正在调用 intl.formatMessage() API ( https://github.com/yahoo/react-intl/wiki/API#formatmessage ),如下所示:

this.intl.formatMessage({id:'downloadRequest.success',values:{correlID:'test'}})

我的 JSON 文件中的字符串如下所示:

 "downloadRequest.success": "Your request was successfully submitted. Your reference ID is: {correlID}"

但是,当我查看页面时,输出是:

您的请求已成功提交。您的引用 ID 是:{correlID}

{correlID} 不会替换提供给 formatMessage()

test

最佳答案

您应该将值作为第二个参数传递。

this.intl.formatMessage({id:'downloadRequest.success'},{correlID:'test'})

关于javascript - React-intl 不改变占位符值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53850549/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com