169 похожих чатов

Такой вопрос, интересно, как делают люди. Смотрите, к примеру есть

карточка с товаром, картинка...цена...имя... и тд) Прилетело с бека. Есть кнопка на карточке "добавить в корзину". Как вы добавите этот товар туда?) интересует как достать данные из карточки) В чистом js все эти манипуляции через DOM делаются? Или есть какие-то интересные варианты

11 ответов

5 просмотров

id товара в массив

а при чём тут дом я не понял

Toha-Osipenko Автор вопроса
i7 4n
id товара в массив

то есть у каждого товара есть id и при кнопке на кнопку мне надо достать этот id и поиск в массиве. Dom дерево, я имел ввиду, при клике на кнопку получать родителя(то есть всю карточку) и искать там имя, цену и тд

Toha-Osipenko Автор вопроса

можно поподробнее плиз?

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

Toha Osipenko
можно поподробнее плиз?

у тебя есть хешмапа с товарами { <id>: товар } у кнопки есть дата атрибут с id кликнул - { <id>: n } в корзину

Toha-Osipenko Автор вопроса
🏴‍☠️
у каждого товара обычно есть кнопка добавления в к...

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

Toha-Osipenko Автор вопроса

хммм) интересный вариант, спасибо)

Toha Osipenko
хммм) интересный вариант, спасибо)

вот я это же имел в виду. самый удобный варик

Toha-Osipenko Автор вопроса

Есть разные варианты.

Похожие вопросы

Обсуждают сегодня

а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Добрый день. Хочу сделать отрисовку по команде на панели. Почему-то рисуется только при втором вызове. С чем может быть связано, не подскажете? procedure TForm1.FormDblClick(...
Kirill Filippenok
20
I just installed it but how do I use it?
Talula
12
Всем доброго дня! Подскажите может кто использовал связку Pagebuilder + Clientsetting. Сами параметры с типом pagebuilder в модуле Clientsetting работают нормально, можно такж...
Александр Добриков
12
Всем привет! Нужен совет от опытных. Переношу свой проект с Делфи 10.2 Токио на Лазарус 3.2 установленный через инсталлятор fpcupdeluxe-x86_64-win64. При импортировании проект...
Дмитрий Завгородний
7
Всем привет! Подскажите. Я написал приложение на Delphi 10.2 Tokyo под Windows 10. И передо мной стал вопрос о том чтобы сделать это приложение кроссплатформенным (под Linux и...
Дмитрий Завгородний
24
А почему в си некоторые вещи работают с двойными кавычками некоторые с одинарными? Нельзя было все сделать с одними или чтоб работало с разными? например чтоб выводить строки ...
.
15
Эх кто-то пришел и весь праздник испортил :( You need complex FBX scene importing setup to change things on import? good luck with that. You need navigation and pathfinding? g...
Serg Gini
5
Приветствую всех, возникла проблема, до этого писал бота в простом формате где при выполнении условий приходило через send_message информация, сейчас решил добавить хендлер на...
Andrew
4
Good afternoon, I just started learning php in conjunction with mysql. I am registering a system on a local Mamp server using phpMyAdmin. It seems to be stored normally in the...
ManGo
1
Карта сайта