最近做VUE开发,要实现时间轴功能,先看效果图

  1. 这个空间的主要功能点是蓝色竖线的距离和竖线要随着文字的增多而自动变长,实现思路是竖线为右侧的 border-left
  2. 第一个原点为实心,这里循环的时候判断下即可。
  3. 下面附上布局
   <div v-for="(item,index) in items" :key="item.id"><span :class="{circleOne:index != 0,circle:index == 0}"></span><div:class="{rightsborderleft:index != itemsLength,rights:true}"style="display: inline-block;"><div class="right-content"><span class="content-date">{{item.yearMonthDay}}/{{item.week}}</span><span class="content-time">{{item.hourMinuteSecond}}</span><span class="content-status">{{item.stateName}}</span><span style="max-width:700px; vertical-align: top;">{{item.remark}}<div v-if="item.truckPlate != ''"><span>车牌号:{{item.truckPlate}}</span><span style="margin: 0 15px">司机:{{item.driverName}}</span><span>司机手机:{{item.driverTel}}</span></div></span></div><imgv-if="item.state == 1"@click="getItemData(item.logCode)"src="@/assets/img/actionBarModify.svg"><imgv-if="item.state == 1"@click="deleteItem(item.logCode)"src="@/assets/img/actionDelete.svg"></div></div>

VUE 开发一套自己的时间轴相关推荐

  1. 通过自定义组件学习Vue系列(二)【时间轴】(附源码)

    需求: 用于升级日志的显示 效果图: 实现原理: 主要区域分为两块,时间区和内容区,时间区是画一个圆点和显示一个时间,内容区左边一个竖线和文字显示 然后做一下循环,将每个日期的数据显示出来 布局采用f ...

  2. Vue,swipper手写横向时间轴

    在一次需求中,UI交互用是关于时间轴,手写代码如下: HTML代码: HTML: <!-- 时间轴 --><div class="swiper-container" ...

  3. 2021年基于VUE开发的一套移动端APP小说 听书AI男女多种 支持云端存储书籍记录

    2021年基于VUE开发的一套移动端APP小说 前端架构主要采用: "axios": "^0.21.1", "better-scroll": ...

  4. 前端开发:自定义时间轴的使用

    在前端开发过程中,业务需求经常也会涉及到关于时间进度方面,这种情况也是比较常见的需求,对于时间进度的相关需求常见的有:商城商品发货进度,行政需求的审批时间节点等业务场景.虽然Vue的组件里面也提供了对 ...

  5. vue 时间刻度_vue时间轴风格式的图片展示

    项目将近完结,在修正bug的同时,也对自己项目中代码进行回顾分析. 看回半年前写的东西,真是很多都感到陌生,所以趁着下午的空档时间总结下之前遇到的难点. 好的,先上图,目标效果 先分析 1. 上下两层 ...

  6. php中时间轴开发,即显示为“刚刚”、“5分钟前”、“昨天10:23”等

    php中时间轴开发,即显示为"刚刚"."5分钟前"."昨天10:23"等 其实这个没什么技术含量,当然就直接贴代码,不废话了(合肥旅游网), ...

  7. vue使用iview Timeline 时间轴不显示问题

    vue Timeline 时间轴不显示渲染的效果 官网代码 <Timeline pending><TimelineItem>发布1.0版本</TimelineItem&g ...

  8. 分享Node.js + Koa2 + MySQL + Vue.js 实战开发一套完整个人博客项目网站

    这是个什么的项目? 使用 Node.js + Koa2 + MySQL + Vue.js 实战开发一套完整个人博客项目网站. 博客线上地址:www.boblog.com Github地址:https: ...

  9. uniapp、vue实现时间轴和刻度尺显示相关行程

    uniapp.vue实现时间轴和刻度尺显示相关行程 <template><view class="time-line"><block v-for=&q ...

最新文章

  1. 苹果裁员逾200人,拿无人驾驶“开刀”
  2. c4android资源,OpenC4Android开发环境搭.doc
  3. 中国首款L4级Robovan发布!文远知行商用落地两条腿走路
  4. 采用Huffman编码进行数据压缩
  5. Java资深反射玩家
  6. 如何实现Web前端自动化?让这些工具帮助你
  7. 实用工具篇(三):Free Mybatis plugin
  8. 悲观锁和乐观锁_悲观锁和乐观锁处理并发操作
  9. 安卓应用安全指南 4.7 使用可浏览的意图
  10. 视频帧率对人眼主观感受的影响 2
  11. Coolite一个简单例子-GridPanel列表增删改预览
  12. split和explode有什么区别?
  13. iOS APP中第三方APP调用自己的APP,打开文件
  14. Jenkins中使用scm拉取代码
  15. 计算机cad运行缓慢怎样处理,win7系统提高CAD运行速度的方法
  16. 串口DMA方式发送接收
  17. linux 光盘刻录命令,linux 刻录光盘 命令 cdrecord
  18. pixhawk 学习笔记
  19. 关于iTunes connect审核“Missing or invalid signature”的问题
  20. NDM(Neat Download Manager)删除所有下载记录

热门文章

  1. WordPress开源免费主题推荐
  2. 灵感1-把歌曲(mp3等)转换乐谱(简谱、五线谱)等
  3. 怎样用C语言sinx的曲线长度,Javascript 绘制 sin 曲线过程附图
  4. 大数据清洗2(元素操作)
  5. 【数据结构】- 几个步骤教你认识并实现一个链表之带头(哨兵位)双向循环链表(中)
  6. 国内10个最佳PS教程网站
  7. 社团招新如何吸引新人,制作一张好的海报最关键
  8. 好用的高匿代理IP有什么特点?
  9. python 批量增加文件前缀_linux中批量添加文件前缀的操作方法
  10. SlackwareLinux安装速成班(转)