меня кака ято вакханалия происходит, вот код - мб я что то делаю не так, но во vue было все ок
<DynamicScroller
page-mode
class="scroller"
:items="$_goodsCategories"
:min-item-size="50"
key-field="id"
>
<template v-slot="{ item, index, active }">
<DynamicScrollerItem
:item="item"
:active="active"
:data-index="index"
:size-dependencies="[active]"
>
<div
class="goods-category-all__category-section"
>
<slider
v-if="filterItems(item.name_ru).length"
:banners="filterItems(item.name_ru)"
:options="goodsSliderOptions"
align-items="flex-start"
with-navigation
with-padding-bot
>
<template #category>
<nuxt-link :to="$_baseLink + `categories/${item.name_ru}`">
{{ item.name_ru | capitalize }}
</nuxt-link>
</template>
<template #component="{ banner, index }">
<card
v-if="!lastIndex(filterItems(item.name_ru), index)"
:data-info="banner"
column-direction
:store-field="basketField"
/>
<card
v-if="lastIndex(filterItems(item.name_ru), index) && filterItems(item.name_ru).length > 6"
column-direction
last-item
:data-info="banner"
/>
</template>
</slider>
</div>
</DynamicScrollerItem>
</template>
</DynamicScroller>
Обсуждают сегодня