当我使用时 dayjs(date).locale('te').format('YYYY MMM DD')
,然后我得到英文的 Month 值。为了使用语言环境,我必须导入语言环境。
import * as locale from 'dayjs/locale/te';
问题是我没有看到动态导入语言环境的方法。我无权访问 nodejs require() 函数。我有基于 react 的应用程序。如何缓解这个问题?
最佳答案
您需要首先导入所需的语言环境文件,如下所示
import 'dayjs/locale/te'
import 'dayjs/locale/en'
然后你可以动态切换本地人如下操作
dayjs().locale('en').format()
dayjs('2018-4-28', { locale: 'te' })
关于npm - 如何从dayjs https ://www. npmjs.com/package/dayjs动态获取语言环境?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59609466/