Добрый день!
Как правильно сделать, чтобы добавить в товар в заказ, можно было бы его там потом найти
Например если товара в заказе нет то просто добавить в заказ, если он там уже есть, то увеличить его кол-во в корзине на 1, а в в свойстве товара уменьшить на 1 кол-во на складе.
пример кода:
<script>
import axios from 'axios'
export default {
data() {
return {
products: [],
orderList: [],
loader: false,
}
},
mounted: function () {
this.$nextTick(function () {
axios.post('/api/get-products', {
})
.then(response => {
this.products = response.data.products
})
.catch(error => {
})
})
},
methods: {
addToOrder: function(product) {
this.orderList.push({
product: product,
quantity: 1
});
},
},
watch: {
},
}