Может ли инициализация USESTATE с ценностным актом как кэш и предотвратить перечисление этого значения?Javascript

Форум по Javascript
Ответить
Anonymous
 Может ли инициализация USESTATE с ценностным актом как кэш и предотвратить перечисление этого значения?

Сообщение Anonymous »

Это может быть простым вопросом, но в нашем приложении пользовательского интерфейса у нас есть шаблон, который мой команда использовала для обертывания объекта строк перевода из i18next в состояние, которое никогда не обновляется. Идея заключается в том, что функция перевода используется для генерации переводов один раз и устанавливать в состояние, которое никогда не обновляется, таким образом, когда страница повторно использует пользователи по другим причинам, она никогда не переигрывает функции. < /P>

Код: Выделить всё

  const [translations] = useState({
header: translate('translation.string.goes.here')
welcomeMessage: translate('translation.string.goes.here')
});

Итак, мы сможем сделать что-то вроде переводов. Hheader и, если страница повторно использует, метод Translate больше не называется и в основном, в некотором смысле, кэширование переводов.>

Подробнее здесь: https://stackoverflow.com/questions/796 ... mputing-th
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»