关于vue v-for 循环问题(一行显示四个,每一行的最右边那个计算属性)


Posted in Javascript onSeptember 04, 2018

下面一段代码给大家介绍vue v-for 循环问题(一行显示四个,每一行的最右边那个计算属性),具体代码如下所示:

<div class="imglist-item" v-for="(items,key) in imgmaterialdialog.imglist" @click="selectimg(items,key)" :class="(key + 1) % 4==0?'imglist-noright':''">
 <img :src="items.tempMaterialUrl" alt="" />
<div class="layer" v-bind:class="{showorhide:key==currents}">
    <i class="el-icon-check"></i>
</div>
   <p class="img-name">{{items.filename}}</p>
</div>

每一个imglist-item都有margin-right:10px,用绑定class的方法来控制每一行的最后一个没有边距。

这里用到了v-bind:class。其中对于index值为3(第四项),7(第八项),11(第十二项)... (4的倍数项),需要显示hr,对于这些值,(index + 1) % 4为0,所以(index + 1) % 4==0为每一行的最后一个元素,显示hr。【这里index按顺序从0开始计数,所以index + 1为表示当前site在sites数组中是第几个,然后(index + 1) % 4,每满4,顺序数除以4余数都为0】

补充:下面看下vue规定v-for循环的次数

html:

<p v-for="(lab,index) in card.label" v-if='index<=1'></p>

控制for 循环的次数为两次

总结

以上所述是小编给大家介绍的关于vue v-for 循环问题(一行显示四个,每一行的最右边那个计算属性),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
兼容Mozilla必须知道的知识。
Jan 09 Javascript
利用js正则表达式验证手机号,email地址,邮政编码
Jan 23 Javascript
javaScript知识点总结(必看篇)
Jun 10 Javascript
javascript 正则表达式分组、断言详解
Apr 20 Javascript
使用cookie绕过验证码登录的实现代码
Oct 12 Javascript
JavaScript运行原理分析
Feb 09 Javascript
原生JS实现前端本地文件上传
Sep 08 Javascript
详解微信小程序框架wepy踩坑记录(与vue对比)
Mar 12 Javascript
layui radio点击事件实现input显示和隐藏的例子
Sep 02 Javascript
浅谈layui 表单元素的选中问题
Oct 25 Javascript
vue实现微信浏览器左上角返回按钮拦截功能
Jan 18 Javascript
Vue实现下拉加载更多
May 09 Vue.js
原生JS实现获取及修改CSS样式的方法
Sep 04 #Javascript
微信小程序canvas拖拽、截图组件功能
Sep 04 #Javascript
mpvue写一个CPASS小程序的示例
Sep 04 #Javascript
Vue表单及表单绑定方法
Sep 04 #Javascript
elementUI Vue 单个按钮显示和隐藏的变换功能(两种方法)
Sep 04 #Javascript
为jquery的ajax请求添加超时timeout时间的操作方法
Sep 04 #jQuery
vue做移动端适配最佳解决方案(亲测有效)
Sep 04 #Javascript
You might like
Home Coffee Roasting
2021/03/03 咖啡文化
php使用反射插入对象示例分享
2014/03/11 PHP
thinkphp中memcache的用法实例
2014/11/29 PHP
PHP获取数组中单列值的方法
2017/06/10 PHP
PHP使用SMTP邮件服务器发送邮件示例
2018/08/28 PHP
Extjs4中tree的拖拽功能(可以两棵树之间拖拽) 简单实例
2013/12/08 Javascript
Javascript保存网页为图片借助于html2canvas库实现
2014/09/05 Javascript
js实现的星星评分功能函数
2015/12/09 Javascript
适用于javascript开发者的Processing.js入门教程
2016/02/24 Javascript
Node.js编写爬虫的基本思路及抓取百度图片的实例分享
2016/03/12 Javascript
详细解读Jquery各Ajax函数($.get(),$.post(),$.ajax(),$.getJSON())
2016/08/15 Javascript
jquery dialog获取焦点的方法
2017/02/09 Javascript
js实现仿购物车加减效果
2017/03/01 Javascript
关于Vue Webpack2单元测试示例详解
2017/08/14 Javascript
vue v-for 使用问题整理小结
2019/08/04 Javascript
vue图片加载失败时用默认图片替换的方法
2019/08/29 Javascript
浅谈vue中get请求解决传输数据是数组格式的问题
2020/08/03 Javascript
python构造icmp echo请求和实现网络探测器功能代码分享
2014/01/10 Python
剖析Django中模版标签的解析与参数传递
2015/07/21 Python
Python基于递归算法实现的走迷宫问题
2017/08/04 Python
Python绘制七段数码管实例代码
2017/12/20 Python
pytorch对可变长度序列的处理方法详解
2018/12/08 Python
Python常见数据结构之栈与队列用法示例
2019/01/14 Python
Python网络爬虫信息提取mooc代码实例
2020/03/06 Python
python自动化测试三部曲之unittest框架的实现
2020/10/07 Python
Python: glob匹配文件的操作
2020/12/11 Python
h5网页水印SDK的实现代码示例
2019/02/19 HTML / CSS
接口中的方法可以是abstract的吗
2015/07/23 面试题
幼儿园新学期寄语
2014/01/18 职场文书
迅雷Cued工作心得体会
2014/01/27 职场文书
财务主管岗位职责
2014/02/28 职场文书
整改落实自查报告
2014/11/05 职场文书
土建施工员岗位职责
2015/04/11 职场文书
婚礼长辈答谢词
2015/09/29 职场文书
年终奖金发放管理制度,中小企业适用,拿去救急吧!
2019/07/12 职场文书
git stash(储藏)的用法总结
2022/06/25 Servers