Size: a a a

JavaScript Rules

2020 July 29

OS

Oleg S in JavaScript Rules
Рустам
Как это процесс вообще можно отделить друг от друга?
Так если данные приходят когда модалка открывается зачем хранить старые данные и смешивать с ними?
источник

Р

Рустам in JavaScript Rules
Oleg S
Так если данные приходят когда модалка открывается зачем хранить старые данные и смешивать с ними?
Я тоже пробовал обнулять стейт при закрытии окна. Но у меня это не получилось, потому что кнопка закрытия окна находится в другом компоненте, работающих на классах, а компонент где я получаю данные работает с хуками. В общем у меня не получилось их связать, поэтому я начал копать в другую сторону
источник

OS

Oleg S in JavaScript Rules
Реклама работы подработки через @alex_luschenko
источник

OS

Oleg S in JavaScript Rules
Рустам
Я тоже пробовал обнулять стейт при закрытии окна. Но у меня это не получилось, потому что кнопка закрытия окна находится в другом компоненте, работающих на классах, а компонент где я получаю данные работает с хуками. В общем у меня не получилось их связать, поэтому я начал копать в другую сторону
Так зачем вообще данные снаружи хранить?
Если модалка их отображает то пусть в ней и будет стейт и запрос на маунт
источник

Р

Рустам in JavaScript Rules
Oleg S
Так зачем вообще данные снаружи хранить?
Если модалка их отображает то пусть в ней и будет стейт и запрос на маунт
Ну есть компонент где логика, там я получаю данные, и есть дочерний компонент, где я отрисовываю эти данные.

Кажется я понял о чем вы. Вынести получение данных за пределы модального окна, а в компоненте модалки уже делать вложенность и отрисовывать?
источник

OS

Oleg S in JavaScript Rules
Рустам
Ну есть компонент где логика, там я получаю данные, и есть дочерний компонент, где я отрисовываю эти данные.

Кажется я понял о чем вы. Вынести получение данных за пределы модального окна, а в компоненте модалки уже делать вложенность и отрисовывать?
Не знаю что там за структура и логика, получение данных можно положить рядом с местом их хранения, в модалке или вне ее уже как хочется
источник

Р

Рустам in JavaScript Rules
Oleg S
Не знаю что там за структура и логика, получение данных можно положить рядом с местом их хранения, в модалке или вне ее уже как хочется
Спасибо, я попробую
источник

LB

Leo Bench Feritag in JavaScript Rules
if it doesn't have public link - it is
источник

TB

Tim Bulaaras in JavaScript Rules
Добрый день. Подскажите, пожалуйста, как меняется значение переменной stroka(2) в цикле for при каждой итерации цикла. Я понимаю, что её значение постоянно возвращается к ПУСТОЙ строке, как указано при объявлении самой переменной stroka(1)?
источник

TB

Tim Bulaaras in JavaScript Rules
Фото
источник

TB

Tim Bulaaras in JavaScript Rules
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in JavaScript Rules
Tim Bulaaras
Добрый день. Подскажите, пожалуйста, как меняется значение переменной stroka(2) в цикле for при каждой итерации цикла. Я понимаю, что её значение постоянно возвращается к ПУСТОЙ строке, как указано при объявлении самой переменной stroka(1)?
Не возвращается
источник

TB

Tim Bulaaras in JavaScript Rules
Спасибо
источник

TB

Tim Bulaaras in JavaScript Rules
Можно сказать спмоочищается
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in JavaScript Rules
Tim Bulaaras
Ты можешь эти строки, которые делаешь в цикле, сохранять в массиве, а потом с .join() выводить на страницу
источник

TB

Tim Bulaaras in JavaScript Rules
)))
источник

TB

Tim Bulaaras in JavaScript Rules
Объединяя их в строку?
источник

TB

Tim Bulaaras in JavaScript Rules
Спасибо
источник

OS

Oleg S in JavaScript Rules
Tim Bulaaras
Объединяя их в строку?
Ро сутки, читаем правила
источник

I

Igor® in JavaScript Rules
От Игорь

Ребята привет. Кто сможет, подскажите пожалуйста.
Разрабатываю расширения для сайта.
На сайте есть input к которому мне нужно добавить id.
<input placeholder="Add product name"> -это мой input , к которому я не могу указать путь. Селектор не получится использовать т.к class постоянно изменяется.
Пробовал много разных вариантов - нечего не выходит. Один из них.
https://codepen.io/Kuzenkov/pen/Bajegvg
а с "createElement" - проблем нет.
Спасибо за помощ)
источник