说起国际化,开发过跨区域网页的小伙伴应该都遇到过。我们的网页需要配置多套语言,方便用户进行切换。

本文就以 React 为例,介绍其中一种实现方案,并学习一下其中的知识点。

一种国际化方案

方案是这样的:

  1. 为多套语言创建对应的 object,并 export 出去

  2. 通过 js 立即执行函数,加载选定语言 js 文件中的 object,并 export 出去

  3. 项目中引入第 2 步中 export 的 object,直接使用即可

图示(假设支持中英两种语言):

立即执行函数在前端国际化方案中的应用-LMLPHP
02-20 23:42