Vue列表循环从指定下标开始的多种解决方案


Posted in Javascript onApril 08, 2020

最近遇到一个问题,在循环商品列表时,因为数组的第一个是商品的品牌介绍,所以循环时不能直接循环,只能从第二个元素开始。

Vue列表循环从指定下标开始的多种解决方案 

方案1:从数据源头更改,后端直接在列表里去除第一个数组元素。但前端还是需要在别的地方展示品牌信息,故不好去除。(至于为何品牌信息需要和商品混合在一起,原因是业务问题。以前是给APP上展示的。) 方案2:循环时,列表切割

Vue列表循环从指定下标开始的多种解决方案

方案3:利用v-if,因为它的优先级低于v-for

Vue列表循环从指定下标开始的多种解决方案

方案4:利用method,返回新数组,其实也是切割和第二种类似

Vue列表循环从指定下标开始的多种解决方案

方案5:利用computed

Vue列表循环从指定下标开始的多种解决方案

ps:下面看下vue的 v-for获取循环的下标

vue框架中可以使用 v-for 指令可以绑定数组的数据来渲染,那么如何在使用v-for循环的时候获取数组的下标呢?

语法:<li v-for="(arr,index) in arr">{{arr.text}}</li>      /*index表示当前数组的下标*/

<ul id="app">
 <li v-for="(arr,index) in arr">
 {{index}}:{{arr.text}}
 </li>
 </ul>
 <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
 <script type="text/javascript">
 var app = new Vue({
 el:"#app",
 data:{
 arr: [
   { text: '学习 JavaScript' },
   { text: '学习 Vue' },
   { text: '整个牛项目' }
  ]
 }
 })
 </script>

总结

到此这篇关于Vue列表循环从指定下标开始的多种实现方法的文章就介绍到这了,更多相关Vue列表循环内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
优化网页之快速的呈现我们的网页
Jun 29 Javascript
从阿里妈妈发现的几个不错的表单验证函数
Sep 21 Javascript
用javascript替换URL中的参数值示例代码
Jan 27 Javascript
js this函数调用无需再次抓获id,name或标签名
Mar 03 Javascript
在Javascript中处理字符串之big()方法的使用
Jun 08 Javascript
jQuery+AJAX实现无刷新下拉加载更多
Jul 03 Javascript
jQuery层次选择器用法示例
Sep 09 Javascript
在vue中获取dom元素内容的方法
Jul 10 Javascript
Angular.js中angular-ui-router的简单实践
Jul 18 Javascript
js中如何完美的解析数据
Mar 18 Javascript
vue-cli3中vue.config.js配置教程详解
May 29 Javascript
three.js 如何制作魔方
Jul 31 Javascript
《javascript设计模式》学习笔记七:Javascript面向对象程序设计组合模式详解
Apr 08 #Javascript
vue开发移动端底部导航条功能
Apr 08 #Javascript
《javascript设计模式》学习笔记五:Javascript面向对象程序设计工厂模式实例分析
Apr 08 #Javascript
vue实现表单未编辑或未保存离开弹窗提示功能
Apr 08 #Javascript
JS快速实现简单计算器
Apr 08 #Javascript
javascript中contains是否包含功能实现代码(扩展字符、数组、dom)
Apr 07 #Javascript
vue-cli3单页构建大型项目方案
Apr 07 #Javascript
You might like
用PHP来写记数器(详细介绍)
2006/10/09 PHP
PHP验证码函数代码(简单实用)
2013/09/29 PHP
php查询mssql出现乱码的解决方法
2014/12/29 PHP
PHP中递归的实现实例详解
2017/11/14 PHP
Laravel Validator自定义错误返回提示消息并在前端展示
2019/05/09 PHP
PHP session垃圾回收机制实例分析
2019/06/28 PHP
iframe 自适应高度[在IE6 IE7 FF下测试通过]
2009/04/13 Javascript
读jQuery之四(优雅的迭代)
2011/06/20 Javascript
JS打开层/关闭层/移动层动画效果的实例代码
2013/05/11 Javascript
JS定时关闭窗口的实例
2013/05/22 Javascript
基于jQuery实现仿搜狐辩论投票动画代码(附源码下载)
2016/02/18 Javascript
jQuery对象的链式操作用法分析
2016/05/10 Javascript
数组Array的一些方法(总结)
2017/02/17 Javascript
从setTimeout看js函数执行过程
2017/12/19 Javascript
laydate时间日历插件使用方法详解
2018/11/14 Javascript
新手入门js闭包学习过程解析
2019/10/08 Javascript
微信小程序12行js代码自己写个滑块功能(推荐)
2020/07/15 Javascript
微信小程序学习之自定义滚动弹窗
2020/12/20 Javascript
[01:56]林书豪DOTA2上海特级锦标赛励志短片
2016/03/05 DOTA
如何使用VSCode愉快的写Python于调试配置步骤
2018/04/06 Python
spark: RDD与DataFrame之间的相互转换方法
2018/06/07 Python
pyspark.sql.DataFrame与pandas.DataFrame之间的相互转换实例
2018/08/02 Python
Django框架用户注销功能实现方法分析
2019/05/28 Python
对Python的交互模式和直接运行.py文件的区别详解
2019/06/29 Python
PyTorch中Tensor的维度变换实现
2019/08/18 Python
python实现名片管理器的示例代码
2019/12/17 Python
Python 3.10 的首个 PEP 诞生,内置类型 zip() 迎来新特性(推荐)
2020/07/03 Python
全球精选男装和家居用品:Article
2020/04/13 全球购物
JAVA代码查错题
2014/10/10 面试题
SQL Server的固定数据库角色都有哪些?对应的服务器权限有哪些?
2013/05/18 面试题
毕业生文员求职信
2013/11/03 职场文书
工商管理毕业生推荐信
2013/12/24 职场文书
2014年民政局关于保密工作整改措施
2014/09/19 职场文书
2014年财务工作总结与计划
2014/12/08 职场文书
骨干教师考核评语
2014/12/31 职场文书
手把手教你制定暑期学习计划,让你度过充实的暑假
2019/08/22 职场文书