如何在小程序中实现Timeline时间线功能?

更新于
2026-09-25 00:30:10
2阅读来源:SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计368个文字,预计阅读时间需要2分钟。

如何在小程序中实现Timeline时间线功能?

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

如何在小程序中实现Timeline时间线功能?

{{item.text}}

微信小程序实现类似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: "这是主要内容部分这是主要内容部分这是主要内容部分这是主要内容部分"     }]   },

最终效果:

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

本文共计368个文字,预计阅读时间需要2分钟。

如何在小程序中实现Timeline时间线功能?

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

如何在小程序中实现Timeline时间线功能?

{{item.text}}

微信小程序实现类似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: "这是主要内容部分这是主要内容部分这是主要内容部分这是主要内容部分"     }]   },

最终效果:

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