访问FormattedMessage中的嵌套值

时间:2019-07-05 21:27:50

标签: react-intl

试图使以下内容起作用,但似乎react-intl不支持它。想知道是否还有其他选择?似乎可能很常见

<FormattedMessage 
  values={{session:{user:{first_name:'fred'}}}} 
  defaultMessage="Hello {session.user.first_name}!"
/>

输出:

Hello {session.user.first_name}!

所需:

Hello fred!

1 个答案:

答案 0 :(得分:0)

.不是有效的ICU参数令牌,这就是react-intl不支持它的原因。