是否可以在不注入每个组件的情况下调用react-intl api方法

时间:2016-12-22 19:31:43

标签: reactjs react-intl

我想知道是否可以在不注入每个组件的情况下调用API方法?

类似于提供一个函数,例如调用intl.formatMessage

export function t(id,defaultmessage){
console.log("Called ",id,defaultmessage);
return intl.formatMessage(
{
  id: id,
  defaultMessage: defaultmessage
 }
)
}

1 个答案:

答案 0 :(得分:0)

我会调查一个状态管理库,例如Redux。然后,数据将作为属性传递到每个组件中,而不是在每个组件中进行API调用。