в state.
И мне нужно сделать группировку. В компоненте вот такая схема:
<ul class="items">
<li v-for="(item, index) in BasicPLanTasks.stages" :key="item.id_event">
<p>{{item.name_event}}</p>
<ul class="items">
<li class="item" v-for="(item, index) in filterStages(item.id_event)" :key="item.id_event">
<card-event :item= "item"></card-event>
</li>
</ul>
</li>
</ul>
Группировка у меня происходит в computed:
filterStages() {
return (id) => {
return this.BasicPLanTasks.allEvents.filter(function(item){
return item.id_parent == id;
});
}
},
Собственно вопрос: нормально так делать в компоненте или это лучше делать через getters в vuex и просто вызывать сам getter?
нормально
Обсуждают сегодня