微信小程序Timeline时间线效果实现

Posted 包子源

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信小程序Timeline时间线效果实现相关的知识,希望对你有一定的参考价值。

微信小程序实现类似elementUI的Timeline时间线效果,自适应页面与文本

wxml代码:

<view class="box">
  <view wx:for="list" wx:key="index" class="one">
    <view class="onedot"></view>
    <view wx:if="index!=list.length-1" class="oneline"></view>
    <view class="onemain">
      <view class="onemaintitle">item.time</view>
      <view class="onemaincon">item.con</view>
    </view>
  </view>
</view>

wxss代码:

.box 
  padding: 30rpx;

.one 
  position: relative;
  padding-bottom: 40rpx;

.onedot 
  left: -2rpx;
  width: 24rpx;
  height: 24rpx;
  position: absolute;
  background-color: #67c23a;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1;

.oneline 
  position: absolute;
  left: 8rpx;
  height: 100%;
  border-left: 2px solid #e4e7ed;

.onemain 
  position: relative;
  padding-left: 56rpx;
  top: -6rpx;

.onemaintitle 
  margin-bottom: 16rpx;
  padding-top: 8rpx;
  color: #909399;
  line-height: 1;
  font-size: 26rpx;

.onemaincon 
  color: #303133;

js代码:

data: 
    list: [
      time: "2021-02-02 10:30:30",
      con: "这是主要内容部分"
    ,
      time: "2021-02-02 10:30:30",
      con: "这是主要内容部分这是主要内容部分这是主要内容部分这是主要内容部分这是主要内容部分"
    ,
      time: "2021-02-02 10:30:30",
      con: "这是主要内容部分这是主要内容部分这是主要内容部分这是主要内容部分"
    ]
  ,

最终效果:

以上是关于微信小程序Timeline时间线效果实现的主要内容,如果未能解决你的问题,请参考以下文章

微信小程序Timeline时间线效果实现

微信小程序中分数显示实现方法

反编译获取线上任何微信小程序源码(转)

vue基于el-timeline组件实现动态表格时间线

vue基于el-timeline组件实现动态表格时间线

微信小程序-基于云开发 CMS + Vant Weapp 电商 Demo 来了!