【发布时间】:2016-08-07 12:41:36
【问题描述】:
我在我的应用程序中支持多种语言并为此使用 React-intl。 我有 Redux 中间件,我在其中调用服务器,如果出现错误,我想在 UI 上显示错误。
我知道我可以这样做:
1) 使用消息键从中间件分派一个动作:
{type: SHOW_ERROR, message: 'message_error_key'}
2) 在我的 React 组件中使用:
<FormattedMessage id={this.props.message_error_key}/>
但是有没有办法通过中间件已经翻译的消息来调度一个动作?
{type: SHOW_ERROR, message: [translated_message_should_be_here]}
【问题讨论】:
标签: reactjs redux react-redux redux-framework react-intl