vue.js根据获取到不同的数据显示不同的样式
项目需求:
文章图片
项目需求如上图所示,要根据后台返回来的数据是否为天猫的数据,如果是天猫,返回来的值是1,然后页面就显示天猫的标志,如果返回来的值不是1,页面是显示淘的标志,这里介绍一下三目运算的实现方式。话不多少,直接上代码
// js代码:
文章图片
// 这行代码是重点{{item.D_title}} // css代码:.tmall, .taobao{
width: 25px;
height: 25px;
display: inline-block;
background-size: cover;
}.tmall{
background: url('../../static/image/tmall.png')no-repeat;
}.taobao{
background: url('../../static/image/taobao.png')no-repeat;
}
【vue.js根据获取到不同的数据显示不同的样式】解释一下这行代码:
当数据 item.IsTmall的值为1的时候,i标签的class会渲染为:class=“tmall”,否则渲染为:class=“taobao”
如果小弟说的有不对的地方 欢迎大家纠正哦,哈哈哈 这里写的代码仅为记录项目需求。
wx交流:leecac
推荐阅读
- 记录iOS生成分享图片的一些问题,根据UIView生成固定尺寸的分享图片
- EditText默认不获取焦点弹出键盘
- whlie循环和for循环的应用
- 运营是什么()
- VueX(Vuex|VueX(Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式)
- ATAN2根据xy坐标计算角度
- 【实用教程】4种获取无水印视频素材的方法
- vue.js|vue中使用axios封装成request使用
- 插件化无法获取或找到.so文件
- 获取知识的门槛