微信小程序实现时间轴特效

 更新时间:2022年05月22日 15:34:08   作者:不会搬砖的程序猿  
这篇文章主要为大家详细介绍了微信小程序实现时间轴特效,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了微信小程序实现时间轴特效的具体代码,供大家参考,具体内容如下

效果

wxml

<view class="timeLine" style=" width: 100%;">
  <view class="on" wx:for="{{array}}" wx:key="Lsh"
    style="background:url('../images/ba.png') repeat-y 28.2% 0;">
    <p class="p" style="background: url('../images/icon.png') no-repeat 100% 0;background-size: 36rpx 36rpx;">
      {{item.CreateTime1}}<text class="text">{{item.CreateTime}}</text></p>
    <label class="con" >由用户<text class="name"> {{item.UserName}} </text>提供,将 ”{{item.text1}}“ 修改为 ”{{item.text2}}“ </label>
  </view>
</view>
<view class="END">
  <view>- THE END -</view>
</view>

wxss

page {
  margin: 0;
  padding: 0;
  background-color: #fff;
}

.timeLine {
  margin: 60rpx  0;
}

.on {
  padding-bottom: 30px;

  display: flex;
  width: 100%;
}

.timeLine view:last-child {
  padding-bottom: 2rpx;
}

.timeLine view:first-child {
  padding-top: 50rpx;
}

.p {
  width: 24%;
  font-size: 32rpx;
  font-weight: 300;
  text-align: right;
  padding-right: 50rpx;
  color: #377FFC;
  
}

.text {
  display: block;
  color: #9BBFFD;
  font-size: 12px;
}

.con {
  display: inline-block;
  padding-left: 30rpx;
  width: calc(100% - 300rpx);
  font-weight: 300;
  font-size: 28rpx;
}
.name{
  font-weight: 400;
}
.END {
  text-align: center;
  font-size: 24rpx;
  color: #999;
  padding: 30rpx 50rpx 30rpx 50rpx;
}

Js

const app = getApp();
Page({
  /**
   * 页面的初始数据
   */
  data: {
    array:[{
    "CreateTime":"2021年03月19日",
    "CreateTime1":"11:24:19",
    "Lsh":"210319112419179022",
    "UserName":"11",
    "test1":"重新佩戴安全带时失去平衡",
    "test2":"重新佩戴安全带时失去平衡"
},{
    "CreateTime":"2021年03月19日",
    "CreateTime1":"11:24:19",
    "Lsh":"210319112419179022",
    "UserName":"11",
    "test1":"重新佩戴安全带时失去平衡",
    "test2":"重新佩戴安全带时失去平衡"
}]
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },
})

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • Layui事件监听的实现(表单和数据表格)

    Layui事件监听的实现(表单和数据表格)

    这篇文章主要介绍了Layui事件监听的实现(表单和数据表格),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-10-10
  • JavaScript学习笔记(十)

    JavaScript学习笔记(十)

    今天学习的是window对象,还是有点用的。
    2010-01-01
  • JS动态添加选项案例分析

    JS动态添加选项案例分析

    这篇文章主要介绍了JS动态添加选项的方法,结合实例形式分析了javascript针对页面元素动态操作的相关技巧,需要的朋友可以参考下
    2016-10-10
  • loading动画特效小结

    loading动画特效小结

    本篇文章主要分享了javascript实现loading动画特效的示例代码。具有很好的参考价值,下面跟着小编一起来看下吧
    2017-01-01
  • 浅说js变量

    浅说js变量

    JavaScript 是弱类型, 变量可存储任意类型, 并且运行期间类型可变
    2011-05-05
  • 新手如何快速理解js异步编程

    新手如何快速理解js异步编程

    这篇文章主要介绍了新手如何快速理解js异步编程,异步编程从早期的 callback、事件发布\订阅模式到 ES6 的 Promise、Generator 在到 ES2017 中 async,看似风格迥异,但是还是有一条暗线将它们串联在一起的,,需要的朋友可以参考下
    2019-06-06
  • Postman动态获取返回值过程详解

    Postman动态获取返回值过程详解

    这篇文章主要介绍了Postman动态获取返回值过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-06-06
  • js实现购物网站商品放大镜效果

    js实现购物网站商品放大镜效果

    这篇文章主要为大家详细介绍了js实现购物网站商品放大镜效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-10-10
  • JavaScript判断手机号运营商是移动、联通、电信还是其他(代码简单)

    JavaScript判断手机号运营商是移动、联通、电信还是其他(代码简单)

    本文由脚本之家小编给大家分享的基于js判断手机号运行商是移动、联通、电信还是其他的,然后根据不同的运营商做出对应的处理,感兴趣的朋友一起学习吧
    2015-09-09
  • 图片加载进度实时显示

    图片加载进度实时显示

    图片加载进度实时显示...
    2006-08-08

最新评论