https://www.youtube.com/watch?v=hsgKlnfZt0IПривет программисты 1С! Сегодняшнее видео это дополнение к занятию по созданию личного кабинета контрагента на NuxtJS для 1С. Если не проходили занятие, то можете посмотреть, что мы разработали и если понравится то записывайтесь по ссылке
https://nizamov.school/courses/integration1s/nuxt1s/?utm_source=youtubeСегодня мы модернизируем компонент v-data-table с помощью v-slot, добавим v-text-field для редактирования количества прямо в таблице. И пока не начали, призову вас подписаться на канал, на вопросы отвечаю в комментариях и чате telegram. Давайте начнем.
setProductsCount(state, payload) {
state.products[payload.index].count = payload.count
},
changeCount(event, index) {
this.$store.commit('order/setProductsCount', {
index: parseInt(index),
count: parseInt(event),
})
},
<template #item.count="{ item, index }">
<v-text-field
:value="item.count"
@change="changeCount($event, index)"
>
</v-text-field>
</template>
#1с #nuxtjs #vue #программист