Size: a a a

JavaScript Rules

2020 September 01

ВМ

Виктор Москалев... in JavaScript Rules
x= a не подходит ?
источник

J

Jamesy in JavaScript Rules
Виктор Москалев
x= a не подходит ?
Что нужно делать?
источник

ЕХ

Егор Харламов... in JavaScript Rules
кавычки убери
источник

ᅠseem in JavaScript Rules
Просто x = a
Return x
источник

J

Jamesy in JavaScript Rules
Спасибо большое😁👍👍 вам
источник

AL

Alexander Luschenko in JavaScript Rules
реклама запрещена
источник

ЕХ

Егор Харламов... in JavaScript Rules
понял
источник

SZ

Shtirli Z in JavaScript Rules
Bogdan Ivanov
Юникод
спасибо!
источник

AC

Alexey Chernousov in JavaScript Rules
Камран
Я просто делал похожую логику.
И у меня был хук который доставал из стора нужную локаль и брал нужный объект с переводами.

Тебе нужно создать такой же хук.

В файле где функция экспортируешь из редакса getStore() или getState() не помню уже точно как.

И вот каждый раз в этой функции берёшь этот локаль. Функция вызывается, берутся актуальные данные из стора и подставляются куда надо
спасибо!
источник

AC

Alexey Chernousov in JavaScript Rules
Камран
Import {getState} from “redux”
Import translations from “./translations”

const getLang = () => {
const locale = getState()

return translations[locale.value]
}
Единственное - из redux не экспортируются ни getStore, ни getState. Как все же это сделать?))
источник

К

Камран in JavaScript Rules
Alexey Chernousov
Единственное - из redux не экспортируются ни getStore, ни getState. Как все же это сделать?))
Посмотри в документации, как взять данные не в компоненте.
Редакс независим, его можно юзать и в обычном жс
источник

AC

Alexey Chernousov in JavaScript Rules
Камран
Посмотри в документации, как взять данные не в компоненте.
Редакс независим, его можно юзать и в обычном жс
Все получилось, спасибо)
источник

К

Камран in JavaScript Rules
Alexey Chernousov
Все получилось, спасибо)
Как сделал?)
источник

AC

Alexey Chernousov in JavaScript Rules
Камран
Как сделал?)
const strings = {/* переводы */}
const getLang = () => store.getState().language;
strings.setLanguage(getLang());

export default strings;
источник

К

Камран in JavaScript Rules
Alexey Chernousov
const strings = {/* переводы */}
const getLang = () => store.getState().language;
strings.setLanguage(getLang());

export default strings;
Лучше результат вызванной функции записывать в переменную, а ее уже дальше передавать

Так код красивее будет выглядеть, как по мне)
источник

AC

Alexey Chernousov in JavaScript Rules
Камран
Лучше результат вызванной функции записывать в переменную, а ее уже дальше передавать

Так код красивее будет выглядеть, как по мне)
хорошо, спасибо)
источник

O

Oleksii Miuskyi in JavaScript Rules
Привет, ребята никто не подскажет как развернуть реакт на своем компе и прилепить домен вместо localhost. Стоит ubuntu 18.04 server, nginx и pm
источник
2020 September 02

АА

Андрей Андрей... in JavaScript Rules
Добрый день, подскажите как на чистом js найти елемент елемент в определенном блоке jquerySelector("block" span)  не получится, есть ли какой-то медот? Наподобие метода this.find(span) на jquery
источник

M

MArt2202 in JavaScript Rules
Андрей Андрей
Добрый день, подскажите как на чистом js найти елемент елемент в определенном блоке jquerySelector("block" span)  не получится, есть ли какой-то медот? Наподобие метода this.find(span) на jquery
if ( document.querySelector('.block span') ){...}

https
://developer.mozilla.org/ru/docs/Web/API/Element/matches
источник

AL

Alexander Luschenko in JavaScript Rules
Андрей Андрей
Добрый день, подскажите как на чистом js найти елемент елемент в определенном блоке jquerySelector("block" span)  не получится, есть ли какой-то медот? Наподобие метода this.find(span) на jquery
источник