vue中v-for循环给标签属性赋值的方法


Posted in Javascript onOctober 18, 2018

1.给每个按钮添加class的属性值以及icon图标属性值,通过v-for实现自动添加样式,发现属性值无法显示,切记在属性前加上v-bind

<html>
<head>
<meta charset="utf-8">
<title>v-for在线测试实例</title>
<script src="https://cdn.staticfile.org/vue/2.2.2/vue.min.js">
</script></head><body><div id="app"> 
<ul> 
<template v-for="site in sites"> 
<button v-bind:class="site.icon" v-bind:icon:"site.icon">
{{
site.icon
}}
</button> 
</template> 
</ul>
</div>
<script>
new Vue
({ 
el: '#app', data: 
{ 
sites: [  
{ 
icon: 'el-icon-search' 
},  
{ icon: 'el-icon-refresh'
},  
{ 
icon: 'el-icon-download'
} 
] 
}})
</script>
</body>
</html>

总结:

如果直接这么写
<button class="site.icon" icon="site.icon">
{{site.icon}}
</button>或者<button class="{{site.icon}}" 
icon="{{site.icon
}}">{{site.icon}}
</button>,会发现class以及icon的值就是字符串site.icon,只有在标签属性前加上v-bind,即改成<button v-bind:class="site.icon" v-bind:icon="site.icon">{{site.icon}}</button>,class与icon的值才会显示el-icon-search,el-icon-refresh, el-icon-download 。
{{}}
应该写在html文本之间,不能写在属性值里。

总结

以上所述是小编给大家介绍的vue中v-for循环给标签属性赋值的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
ext form 表单提交数据的方法小结
Aug 08 Javascript
jquery 动态创建元素的方式介绍及应用
Apr 21 Javascript
Javascript中Event属性搜集整理
Sep 17 Javascript
禁止空格提交表单的js代码
Nov 17 Javascript
防止jQuery ajax Load使用缓存的方法小结
Feb 22 Javascript
Javascript非构造函数的继承
Apr 27 Javascript
js实现的简单图片浮动效果完整实例
May 10 Javascript
利用jquery正则表达式在页面验证url网址输入是否正确
Apr 04 jQuery
vue 实现通过vuex 存储值 在不同界面使用
Nov 11 Javascript
Node.js 中判断一个文件是否存在
Aug 24 Javascript
微信小程序实现锚点跳转
Nov 23 Javascript
微信小程序实现音乐播放页面布局
Dec 11 Javascript
webstorm+vue初始化项目的方法
Oct 18 #Javascript
使用微信小程序开发弹出框应用实例详解
Oct 18 #Javascript
vue: WebStorm设置快速编译运行的方法
Oct 18 #Javascript
vue2.0 路由模式mode=&quot;history&quot;的作用
Oct 18 #Javascript
详解vue文件中使用echarts.js的两种方式
Oct 18 #Javascript
使用wxapp-img-loader自定义组件实现微信小程序图片预加载功能
Oct 18 #Javascript
vue中使用cookies和crypto-js实现记住密码和加密的方法
Oct 18 #Javascript
You might like
基于HBase Thrift接口的一些使用问题及相关注意事项的详解
2013/06/03 PHP
拖拉表格的JS函数
2008/11/20 Javascript
js 实现 input type=&quot;file&quot; 文件上传示例代码
2013/08/07 Javascript
JS小功能(checkbox实现全选和全取消)实例代码
2013/11/28 Javascript
利用进制转换压缩数字函数分享
2014/01/02 Javascript
JS辨别访问浏览器判断是android还是ios系统
2014/08/19 Javascript
详解Bootstrap各式各样的按钮(推荐)
2016/12/13 Javascript
JS闭包用法实例分析
2017/03/27 Javascript
jQuery插件ImgAreaSelect实现头像上传预览和裁剪功能实例讲解一
2017/05/26 jQuery
彻底搞懂JavaScript中的apply和call方法(必看)
2017/09/18 Javascript
Mint-UI时间组件起始时间问题及时间插件使用
2018/08/20 Javascript
Vue实现固定定位图标滑动隐藏效果
2019/05/30 Javascript
layui动态加载多表头的实例
2019/09/05 Javascript
layer插件实现在弹出层中弹出一警告提示并关闭弹出层的方法
2019/09/24 Javascript
python+opencv实现动态物体识别
2018/01/09 Python
解决python 读取 log日志的编码问题
2019/12/24 Python
Python web框架(django,flask)实现mysql数据库读写分离的示例
2020/11/18 Python
法国时尚童装网站:Melijoe
2016/08/10 全球购物
印尼最大的婴儿用品购物网站:Orami
2017/09/28 全球购物
最畅销的视频游戏享受高达90%的折扣:CDKeys
2020/02/10 全球购物
琳达·法罗眼镜英国官网:Linda Farrow英国
2021/01/19 全球购物
产品工艺师的岗位职责
2013/11/15 职场文书
精细化工应届生求职信
2013/11/17 职场文书
给物业的表扬信
2014/01/21 职场文书
公益活动邀请函
2014/02/05 职场文书
全国文明单位申报材料
2014/05/31 职场文书
金融系毕业生自荐书
2014/07/08 职场文书
七年级地理教学计划
2015/01/22 职场文书
六一领导慰问欢迎词
2015/01/26 职场文书
党员自我评价2015
2015/03/03 职场文书
2015年招商引资工作总结
2015/04/25 职场文书
公路施工安全责任书
2015/05/08 职场文书
教师节主持词开场白
2015/05/29 职场文书
新闻稿件写作技巧
2015/07/18 职场文书
python pygame 开发五子棋双人对弈
2022/05/02 Python
分享很少见很有用的SQL功能CORRESPONDING
2022/08/05 MySQL