javascript - Vue从特定索引到特定索引迭代数组
问题描述
有没有办法将 vue.js 中的数组从特定索引迭代到另一个特定索引。
例如,我有一个包含 100 个对象的数组,我想创建一个从第 30 个索引到第 60 个索引的 30 个对象的视图。
我们可以使用带条件的 v-show 或 v-if隐藏剩余的索引对象。但我不想那样做。
还有什么建议。?
解决方案
例如使用计算属性
在你的组件中
computed:{
partObject(){
return this.objects.slice(30,61);
}
}
现在在你的组件模板中你迭代这个计算的道具
<li v-for="item of partObject">
{{item}}
</li>
推荐阅读
- javascript - 基本算法脚本中的 JavaScript 问题
- python - 如何使用 Python API 在 iTerm 会话中运行某些命令
- spring-boot - Olingo 以错误的格式返回 DateTime 或 Timestamp 值
- python - Pandas,每个 id 的平均差异日期
- react-native - 如何使用 React-Native 从 DropdownList 获取 Selected Country Id 并传递给 State Dropdown
- reactjs - React Native:如何将参数从一个堆栈导航器传递到另一个堆栈导航器中的屏幕?
- apache-spark - 在 Dataproc 上删除集群后,Apache Spark 检索存储在 gcs 中的表
- apache-superset - 无法从 Apache Superset 上的图表“表”应用仪表板过滤器
- sql - 如何加快 SnowFlake 中的偏移计算时间?
- vue.js - 如何为许多组件设置相同的道具?