我有一个asp.net核心Web应用程序。我的应用程序有一些reactjs组件,它们运行在客户端。
在我的asp.net核心视图中,我使用IViewLocalizer来本地化我的页面,它的工作正常。
我找到了一些像react-localization这样的项目来处理这个问题。要使用它,我需要执行以下操作之一:
我的问题是,将本地化带入reactjs组件的最佳方法是什么?
答案 0 :(得分:1)
当我发布这个问题时,我有一个少于10个资源的简单React应用程序。 我选择了第一个选项,在我看来,用我的资源创建一个对象并让它做出反应,因为这是一个更简单的解决方案。
在另一个大型React项目中,我选择了第二个选项:创建一个返回我的资源的端点,并在reactjs中调用它。稍微复杂一点,但是所有逻辑都在reactjs内部,并且html没有包含所有资源的巨型脚本对象。