return $addBlock
$form.addEventListener('submit', function (event) {
event.preventDefault();
function getSelectInputValue() {
let res = null;
let nodes = createBlock().childNodes;
res = nodes[1].value;
return res
}
console.log(getSelectInputValue());
const client = {
id: getID(dataClients),
name: $inputName.value.trim(),
surname: $inputSurname.value.trim(),
lastname: $inputLastname.value.trim(),
createDate: new Date(),
changesDate: new Date(),
contacts: getSelectInputValue(),
}
$inputName.value = '';
$inputSurname.value = '';
$inputLastname.value = '';
dataClients.push(client);
renderClients();
})
let contactsValue = createBlock().$selectInput.value;
console.log(contactsValue);
вряд ли же подойдут и из других товаров и ведь нужно отталкиваться от правильно выбранного цвета?
<template>
<ul class="catalog__list">
<ProductItem :products="products"/>
</ul>
</template>
<script>
import ProductItem from './ProductItem.vue';
export default {
props: ['products'],
components: {
ProductItem,
},
};
</script>
image() {
return this.productsData.items.flatMap((item) => {
return item.colors.flatMap((itemI) => {
return itemI.gallery.flatMap((itemIm) => {
return {
...itemIm,
image: itemIm.file.url,
};
});
});
});
},