【发布时间】:2020-11-07 12:39:25
【问题描述】:
我正在尝试在 Vue 中对一组项目进行切片 这是我的代码
<template>
<div v-for="item in Items" :item="item" :key="item.id">{{ item.name }}</div>
</template>
<page-query>
query {
count
items {
id
name
}
}
</page-query>
<script>
export default {
props: {
items: Array,
}
computed: {
Items() {
return this.items.slice(0, 4);
},
}
}
</script>
如您所见,我将数组切片为 4。 在我的 API 数据中,我有一个“计数”对象,它返回一个我需要用来对项目进行切片的数字,但我不知道如何操作。您能否给我一个提示,如何使用计数数据而不是硬编码的数字 4?
【问题讨论】:
-
你在用gridsome吗?
-
是的,我正在使用 gridsome :)
标签: javascript arrays vue.js gridsome