当前位置: 首页 > news >正文

vue 中 v-for 的使用

v-for 获取列表的前 n 条、中间范围、末尾 n 条的数据

list: [{ img: '/static/home/news1.png', title: '标题1' },{ img: '/static/home/news2.png', title: '标题2' },{ img: '/static/home/news1.png', title: '标题3' },{ img: '/static/home/news2.png', title: '标题4' },{ img: '/static/home/news2.png', title: '标题5' },{ img: '/static/home/news1.png', title: '标题6' },{ img: '/static/home/news2.png', title: '标题7' },{ img: '/static/home/news1.png', title: '标题8' },{ img: '/static/home/news2.png', title: '标题9' },{ img: '/static/home/news1.png', title: '标题10' }
]

1、获取列表前 n 条数据

list.slice(0, 5) // 获取列表前 5 条数据

输出:标题1、标题2、标题3、标题4、标题5

<view class="paddingBottom10" v-for="(item, i) in list.slice(0, 5)" :key="i"><u-image width="260rpx" height="190rpx" border-radius="8" :src="item.img" /><view class="marginTop6 paddingLeft10 fontSize26 fontWeight700">{{ item.title }}</view>
</view>

2、获取列表 n ~ m 之间的数据

list.slice(3, 7) // 获取列表 4 ~ 7 之间的数据

输出:标题4、标题5、标题6、标题7

<view class="paddingBottom10" v-for="(item, i) in list.slice(3, 7)" :key="i"><u-image width="260rpx" height="190rpx" border-radius="8" :src="item.img" /><view class="marginTop6 paddingLeft10 fontSize26 fontWeight700">{{ item.title }}</view>
</view>

3、获取列表最后 n 条数据

list.slice(list.length - 4, list.length) // 获取列表最后 4 条数据

输出:标题7、标题8、标题9、标题10

<view class="paddingBottom10" v-for="(item, i) in list.slice(list.length - 4, list.length)" :key="i"><u-image width="260rpx" height="190rpx" border-radius="8" :src="item.img" /><view class="marginTop6 paddingLeft10 fontSize26 fontWeight700">{{ item.title }}</view>
</view>

v-for 直接循环数字

<view v-for="i of 5" :key="i">第{{ i + 1 }}个</view>
http://www.lryc.cn/news/34457.html

相关文章:

  • 项目--基于RTSP协议的简易服务器开发(2)
  • ubus编译_环境搭建
  • 移动通信(16)信号检测
  • 数据结构与算法之《顺序表》
  • MySQL索引15连问,抗住!
  • 【服务器管理】手动部署LNMP环境(CentOS 8)(非阿里云版本)
  • 论文笔记:Positive-incentive Noise
  • 340秒语音芯片,轻松实现语音交互,畅享智能生活WTV380语音ic方案
  • 有java基础学习大数据该如何规划
  • 【Java基础】HashMap的底层数据结构是怎样的?
  • MongoDB5副本集高可用集群部署
  • 【Java】最新版本SpringCloudStream整合RocketMQ实现单项目中事件的发布与监听
  • abp.net 5.0 部署IIS10
  • Windows安装Qt与VS2019添加QT插件
  • 自学大数据第5天~hadoop集群搭建(二)
  • MySQL (六)------MySQL的常用函数、 事务(TCL)、DCL用户操作语句、常见环境、编码问题
  • 【3.8】操作系统内存管理、Redis数据结构、哈希表
  • Shell编程:轻松掌握入门级Shell脚本,成为Shell高手
  • FastApi的搭建与测试
  • C++基础——C++面向对象之重载与多态基础总结(函数重载、运算符重载、多态的使用)
  • 调用一个函数时发生了什么?
  • MindAR的网页端WebAR图片识别功能的图片目标编译器中文离线版本功能(含源码)
  • 测试经理:“你做了三年测试,连服务端的接口测试都不会?”
  • 4G AFR到5G应用场景介绍
  • 正电源子 IMX6ULL 自学笔记(驱动开发)
  • AM5728(AM5708)开发实战之移植OpenCV-3.4.11
  • Notepad++ 下载与安装教程
  • 005+limou+HTML——(5)HTML图片和HTML超链接
  • ES6 Generator
  • SCI期刊写作必备(二):代码|手把手绘制目标检测领域YOLO论文常见的性能对比折线图,一键生成YOLOv7等主流论文同款图表,包含多种不同功能风格对比图表