Conversation
script.js
Outdated
|
|
||
| myCard.querySelector('h1').textContent = title; | ||
| myCard.querySelector('p').textContent = description; | ||
| myCard.querySelector('.tags').textContent = tags; |
There was a problem hiding this comment.
Таня, tags - это массив, поэтому вставить через textContent . тут нужен метод перебора массива , для каждого тега создать спан, добавить ему класс , текст. Сделать выборку контейнера для тегов и вставить теги в этот контейнер
There was a problem hiding this comment.
если встречается массив - тогда мы его перебираем с помощью метода forEach. Извлеченные элементы( dog и cat) сохраняем в переменную. А почему мы создаем именно тег спан?
script.js
Outdated
| const Card9 = makeCardByTemplate("Лежанка", "Идеальное место для отдыха!", ["cat", "dog"], 1500, "./img/9.jpeg"); | ||
| const Card10 = makeCardByTemplate("Поилка для собак", "Возьмите с собой в путешествие", ["dog"], 800, "./img/10.jpeg"); | ||
| const Card11 = makeCardByTemplate("Переноска", "Путешествуйте с комфортом!", ["cat", "dog"], 3500, "./img/11.jpeg"); | ||
| const Card12 = makeCardByTemplate("Поводок для собак", "Для чудесных прогулок вместе", ["dog"], 800, "./img/12.jpeg"); |
There was a problem hiding this comment.
Таня, 1е - почему названия переменных с большой буквы?
А если товаров будет 1000? Представляешь какой будет код?)))
Есть массив items. Нужно сделать перебор массива, будет доступ к каждому элементы массива. Для каждого элемента создать карточку и вставить её на страницу.
There was a problem hiding this comment.
как-то так получилось( я знаю и помню, что название переменной должно быть с маленькой буквы.
| const sentence = str.trim().toLowerCase(); | ||
| return sentence.includes(); | ||
| } | ||
|
|
There was a problem hiding this comment.
я немного запуталась( может, я думаю не в том направлении(
- содержимое инпут сохранила в переменную
- далее мне нужно search "причесать"? // str.trim().toLowerCase()
- и потом уже в search.includes()? // а что в скобках includes вводить? Я могу только слово или фразу ввести. А я могу указать переменную в скобках? (item.title)
Маша, я понимаю, что бред пишу) но мне так хочется разобраться
nothingFound.textContent = "";
No description provided.