在使 momentjs 本地化日期格式正常工作遇到一些问题后,我偶然发现一个线程正确指出必须导入目标 moment 语言环境资源,例如,对于法语 (fr):
import 'moment/locale/fr';
Run Code Online (Sandbox Code Playgroud)
这确实有效。但是,这意味着我正在使用 moment 编码的模块必须显式导入每个 moment 语言环境模块?如果是这样,这意味着每次支持新语言环境时都必须触及代码?这似乎不对。
我希望对此有更好的解决方案。
Est*_*ask 11
通常支持的应用程序语言列表是有限的,因此加载所有可用的 Moment 语言环境是不合理的,因为占用空间增加。
Moment 包包含用于此目的的预捆绑语言环境。例如:
import moment from 'moment';
import 'moment/min/locales';
Run Code Online (Sandbox Code Playgroud)
或者:
import moment from 'moment/min/moment-with-locales';
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8140 次 |
| 最近记录: |