图文列表显示

左图片,右显示详情等信息,主要涉及问题点在样式的编辑上,循环和之前一样

<template><div><div class="title">热销推荐</div><ul><liclass="item border-bottom"v-for="item of recomendList":key="item.id"><img class="item-img" :src="item.imgUrl" /><div class="item-info"><p class="item-title">{{ item.title }}</p><p class="item-desc">{{ item.desc }}</p><button class="item-button">查看详情</button></div></li></ul></div>
</template><script>
export default {name: 'HomeRecommend',data () {return {recomendList: [{id: '0001',imgUrl: 'http://img1.qunarzz.com/sight/p0/1901/7c/7cb1cca588241d6ba3.img.jpg_200x200_297820fb.jpg',title: '厦门娱乐万岁',desc: '谁说来厦门就要去鼓浪屿?其实不登鼓浪屿也有新玩法,去探寻你不知道的海底世界'}, {id: '0002',imgUrl: 'http://img1.qunarzz.com/sight/p0/1901/7c/7cb1cca588241d6ba3.img.jpg_200x200_297820fb.jpg',title: '厦门娱乐万岁',desc: '谁说来厦门就要去鼓浪屿?其实不登鼓浪屿也有新玩法,去探寻你不知道的海底世界'}, {id: '0003',imgUrl: 'http://img1.qunarzz.com/sight/p0/1901/7c/7cb1cca588241d6ba3.img.jpg_200x200_297820fb.jpg',title: '厦门娱乐万岁',desc: '谁说来厦门就要去鼓浪屿?其实不登鼓浪屿也有新玩法,去探寻你不知道的海底世界'}]}}
}
</script><style lang="stylus" scoped>@import '~styles/mixins.styl'.titlemargin-top: .2remline-height: .8rembackground: #eee
//文本缩进text-indent: .2rem.itemoverflow: hiddendisplay: flexhieght: 1.9rem.item-imgheight: 1.7remwidth: 1.7rempadding: .1rem.item-info
//所有子元素的长度相同flex: 1min-width: 0padding: .1rem.item-titleline-height: .54remfont-size: .32remellipsis().item-descline-height: .4remcolor: #cccellipsis().item-buttonline-height: .44remmargin-top: .16rembackground: #ff9300padding: 0 .2remborder-radius: .06remcolor: #fff
</style>

Vue学习笔记-项目开发2.4图文列表展示(热门推荐为例)相关推荐

  1. Vue学习笔记-项目开发2.5图文列表展示(周末去哪玩儿)

    这个图文列表是上图下文字的形式,只是样式上的不同 <template><div><div class="title">周末去哪儿</div ...

  2. vue学习笔记(二)- 数据绑定、列表渲染、条件判断

    vue的数据绑定和列表渲染的造轮子 GitHub:八至 作者:狐狸家的鱼 双向数据绑定 Vue中数据的双向绑定-v-model 数据->页面 页面->数据 适用:input.select. ...

  3. Vue学习笔记(2) 在html文件中创建Vue实例,并使用http-vue-loader注册单文件组件

    本篇博客基于Vue2.x 官方文档:https://cn.vuejs.org/v2/guide/instance.html 最近和同学合作一个设备信息管理的小项目,而同学找的模板不是前后端分离的 因此 ...

  4. Vue学习笔记:使用CLI构建Vue项目

    Vue学习笔记:使用CLI构建Vue项目 一.安装Vue CLI 要用到集成在node.js里的npm来安装Vue CLI. 1.下载并安装node.js 2.配置node.js的环境变量 3.启动命 ...

  5. 「Vue 学习笔记 1」Vue 项目快速搭建,初始项目各个文件夹作用介绍和启动代码执行流程分析

    「Vue 学习笔记 1」Vue 项目快速搭建,初始项目各个文件夹作用介绍和启动代码执行流程分析 前言 一.我的开发环境 二.使用 Vue CLI (Vue 脚手架)快速搭建项目 三.初始项目的目录结构 ...

  6. Vue学习笔记01——Vue开发基础

    一.Vue实例配置选项 选项 说明 data Vue实例数据对象 methods 定义Vue中的方法 components 定义子组件 computed 计算属性 filters 过滤器 el 唯一根 ...

  7. Vue PC商城项目开发笔记与问题汇总

    Vue PC商城项目开发笔记与问题汇总 负责PC端商城项目,这也是人生第一个真正的项目.刚做了一天,就遇到不少问题,在这里列出自己的问题与解决办法,与大家交流,提升自己,希望以后不会掉进同一个坑里. ...

  8. vue学习笔记-02-前端的发展历史浅谈mmvm设计理念

    vue学习笔记-02-前端的发展历史浅谈mmvm设计理念 文章目录 1. MVVM模式的实现者 2.第一个vue程序 3.什么是mvvm? 4.为什么要用mvvm? 5.mvvm的组成部分 7.MVV ...

  9. Vue学习笔记(五)—— 状态管理Vuex

    介绍 Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式.它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化.Vuex 也集成到 Vue 的官方调试 ...

最新文章

  1. Python距离计算
  2. 玩转Google开源C++单元测试框架Google Test系列(gtest)之六 - 运行参数
  3. ShopEx customSchema 定制可以根据客户的需求对网站进行相应功能的添加修改或者删除
  4. XIII Open Cup named after E.V. Pankratiev. GP of Ukraine
  5. 微软发布企业安全进度报告 云应用安全服务即将面世
  6. 小红书下拉词是什么?小红薯下拉框怎么做?下拉词框如何应用?
  7. PHP魔术方法小结.md
  8. 070 random模块的使用
  9. spring cloud config-server 高可用配置中心
  10. HDFS存储大量小文件的问题及解决方案
  11. 2019年8月9日 下午6:06:12 BD5613F5-0BE7-44DF-B231-CCC87
  12. python绘制坐标系_借助Python Turtle,了解计算机绘图的坐标系
  13. DHCP V6 server配置
  14. 激光雷达相机外参标定
  15. 五分钟解决圆排列问题
  16. 深入理解搜索引擎——详解query理解
  17. Vol版Vue.NetCore开源项目
  18. 远程桌面复制文件的方法
  19. 【Linux】Linux学习(四)Shell编程
  20. 64位ubuntu安装N64模拟器mupen64

热门文章

  1. 什么是DSCP,如何使用DSCP标记搭配ROS策略
  2. 算法:判断能否形成等差数列
  3. 小米打开usb调试还是连不上
  4. win10+1050ti配置pytorch运行环境(GPU)
  5. OSPF协议简述(二)
  6. NewCoder 排队
  7. HTTP 401 错误 - 未授权 终极解决办法
  8. 【 protobuf 】.proto转成.Java 教程
  9. html gif重复播放,javascript – ngIf with ngAnimate – 动画期间重复的HTML内容
  10. php做群聊功能,使用socket.io 实现群聊天室