как получить локаль динамически от дня js https://www.npmjs.com/package/dayjs? - PullRequest
0 голосов
/ 06 января 2020

Когда я использую как dayjs(date).locale('te').format('YYYY MMM DD'), тогда я получаю значение Месяц в английском sh. Для работы с локалью мне нужно импортировать локаль.

import * as locale from 'dayjs/locale/te';

Проблема в том, что я не вижу способа динамического импорта локали. У меня нет доступа к nodejs require () функции. У меня есть приложение на основе реагирования. Как смягчить эту проблему?

1 Ответ

0 голосов
/ 06 января 2020

Сначала необходимо импортировать необходимые файлы локали, как показано ниже

import 'dayjs/locale/te'
import 'dayjs/locale/en'

Затем вы можете динамически переключаться между локалями, как показано ниже:

dayjs().locale('en').format()
dayjs('2018-4-28', { locale: 'te' })
...