gpt4 book ai didi

javascript - 导出具有两个属性的 React 组件

转载 作者:行者123 更新时间:2023-12-01 01:35:59 25 4
gpt4 key购买 nike

我正在使用 MaterialUI,我必须像这样导出我的组件:

import withStyles, { WithStyles } from "@material-ui/core/styles/withStyles";

...

export default withStyles(styles)(Users);

现在我开始使用i18next在我的项目中使用国际化,但它希望我像这样导出我的组件:

导出默认翻译(“common”)(用户);

问题是我怎样才能同时满足这两者?如何使用 withStylestranslate 导出?

感谢任何帮助

最佳答案

这两段代码都会生成一个新组件,因此您可以将其中一个的结果提供给另一个组件。一行完成,看起来像这样:

export default withStyles(styles)(translate("common")(Users));

或者,如果它更容易理解,这里将其分为两行。

const TranslatedUsers = translate("common")(Users);
export default withStyles(styles)(TranslatedUsers);

关于javascript - 导出具有两个属性的 React 组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52818903/

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