Javascript 在redux中处理jsx元素的单击事件

Javascript 在redux中处理jsx元素的单击事件,javascript,reactjs,react-redux,Javascript,Reactjs,React Redux,我在减速器中具有以下初始状态: 常量格式类型说明=[ { 标题:“日历”, 简介:日历显示与所选日期的相对时间。 console.log('Toggle Calendar')}>单击此处打开日历 } ] 常量initState={ 格式类型说明, calendarIsVisible:false } const customVariables=(state=initState,action)=>{ 开关(动作类型){ 案例切换\u日历\u可见性: 返回{ ……国家, calendarIsVisib

我在减速器中具有以下初始状态:

常量格式类型说明=[
{
标题:“日历”,
简介:日历显示与所选日期的相对时间
。
console.log('Toggle Calendar')}>单击此处打开日历

} ] 常量initState={ 格式类型说明, calendarIsVisible:false } const customVariables=(state=initState,action)=>{ 开关(动作类型){ 案例切换\u日历\u可见性: 返回{ ……国家, calendarIsVisible:!state.calendarIsVisible } 违约: 返回状态 } }
我知道在redux中,从减速器调用操作是一种反模式。我的问题是,这些描述可能会以多种语言进行本地化,因此我应该以多种语言添加该描述的多个对象,包括一个链接


如何处理应用程序状态中jsx元素的事件?

为什么要将jsx置于该状态?@AminPaks我已经提到,
描述可能以多种语言本地化,因此我应该以多种语言添加该描述的多个对象,包括链接
,切换语言时,链接可能存在于文本中的任何位置。您可以有条件地在组件中执行所有这些操作。在react-intl的帮助下。你唯一需要的是什么是当前语言我实际上需要添加语言内容,而不需要任何翻译/其他插件@aminpaks。重点是你应该呈现组件中显示文本的所有内容。保持语言/标志处于该状态,以便您知道应该显示哪种语言。