微信小程序 -进度条- 物流状态-发货-运输-派件-签收

.sec-wrap {

width: 100%;

">;

height: 180rpx;

margin-bottom: 50rpx;

display: flex;

align-items: center;

padding: 0rpx 70rpx;

margin-left: -100rpx;

}

.sec-wrap .exp_box {

position: relative;

height: 120rpx;

margin-left: 100rpx;

}

.sec-wrap .exp_box .state {

color: #d3d3d3;

font-size: 26rpx;

}

.sec-wrap .exp_box .state_active {

background: #f39826;

padding: 10rpx 25rpx;

border-radius: 100rpx;

color: #fff;

margin-top: -25rpx;

}

.sec-wrap .exp_box .state_active:before {

content: ‘‘;

position: absolute;

width: 0;

height: 0;

top: 25rpx;

left: 35rpx;

border-left: 15rpx solid transparent;

border-right: 15rpx solid transparent;

border-top: 15rpx solid #f39826;

}

.sec-wrap .exp_box .dot {

width: 20rpx;

height: 20rpx;

background: #ccc;

border-radius: 100px;

margin: 0 auto;

margin-top: 24rpx;

margin-bottom: 24rpx;

text-align: center;

}

.sec-wrap .exp_box .dot:before {

content: ‘‘;

position: absolute;

width: 145rpx;

height: 4rpx;

left: 56rpx;

top: 59rpx;

background: #ccc;

}

.sec-wrap .exp_box .dot_active {

width: 20rpx;

height: 20rpx;

background: #f39826;

border-radius: 100px;

margin: 0 auto;

margin-top: 25rpx;

text-align: center;

}

.sec-wrap .exp_box .address {

font-size: 26rpx;

}

.state_detail {

background: #fff;

padding: 50rpx 20rpx 50rpx 0rpx;

display: flex;

align-items: center;

position: relative;

}

.state_detail .time {

width: 320rpx;

text-align: center;

}

.state_detail .time .hours {

font-size: 24rpx;

color: #000;

}

.state_detail .time .days {

font-size: 22rpx;

color: #999;

margin-top: 10rpx;

}

.state_detail .time:before {

content: ‘‘;

position: absolute;

height: 50rpx;

width: 1rpx;

left: 100rpx;

top: 130rpx;

background: #ccc;

z-index: 8;

}

.state_detail .state_detail_content .text {

font-size: 28rpx;

}

.state_detail .state_detail_content .active {

color: #000;

}

.state_detail:last-child .time:before {

content: ‘‘;

position: absolute;

height: 0rpx;

width: 0rpx;

}

wxml

<view class="sec-wrap">

<view class="exp_box">

<view class="state">已发货</view>

<view class="dot"/>

<view class="address">{{orderExpress.departLocation}}</view>

</view>

<view class="exp_box" wx:if="{{orderExpress.status==1}}">

<view class="state">运输中</view>

<view class="dot"/>

</view>

<view class="exp_box">

<view class="state">派件中</view>

<view class="dot"/>

</view>

<view class="exp_box">

<view class="state_active">签收</view>

<view class="dot_active"/>

</view>

</view>

<view class="state_detail" wx:for="{{list}}" wx:key="item">

<view class="time">

<view class="days">{{item.updateTime}}</view>

</view>

<view class="state_detail_content">

<view class="text active">{{item.flowName}}</view>

</view>

</view>

原文地址:https://www.cnblogs.com/wen-/p/12148156.html

时间: 2024-11-10 12:03:16

微信小程序 -进度条- 物流状态-发货-运输-派件-签收的相关文章

微信小程序-进度条-刻度

js var app = getApp()Page({ data: { num:8,//这是当前有几个人 jindutiao: [ //这个是进度条的标准,刻度 { num:3, price:'999' }, { num: 5, price: '799' }, { num: 10, price: '599' } ], }, onLoad:function(){ this.jindutiao(); }, jindutiao: function () { var that = this; var j

微信小程序进度条

<button class='down-img' bindtap='downImg' data-scr='{{imageUrl}}'>下载图片{{progress}}</button> downImg: function (e) { var _this = this; // 获取图片地址(http://www.playsort.cn/...) //var img = e.currentTarget.dataset.src; //var img = '../pic/U1513P28T

微信小程序:开发之前要知道的三件事

前言 微信之父张小龙在年初的那次演讲中曾表示:"我自己是很多年的程序员,我觉得我们应该为开发的团队做一些事情".几个月后,微信正式推出微信应用号(即微信小程序),在互联网中掀起了又一波热潮. 于是,很多人准备要开发微信的小程序,如果你真的想要开发小程序,就要先学会一套微信特制的"开发语言".为了更好地上手这门开发语言,下面这三件事你一定要知道: 语言与文件 微信小程序来发与其他平台开发的最大差异在于:微信使用的开发语言和文件很"个性". 小程序所

Linux中的小程序—— 进度条

在说正事之前,首先科普一下在什么是回车什么是换行? 我们通常所说的回车就是从一行的末尾跳到另一行的开头,但事实上这却是由回车和换行两个动作所完成的,也就是键盘上<enter>所完成的工作.但实际上,回车是光标重回开头,换行就仅仅只是光标往下一行.(回车\r,r为return:换行\n,n为newline) 对于一个shell中运行的程序,默认情况下printf()是行缓冲的.意思是printf输出时是先将内容输送到缓冲区,再从缓冲区输送到屏幕上.当写入的字符中含有换行符\n时,缓冲区就会立马把

微信小程序一直保持登陆状态

把标记红色的备注修改即可 JS文件:(可以放在app.js中) // 登录 wx.login({ success: res => { // 发送 res.code 到后台换取 openId, sessionKey, unionId wx.request({ url: "http://127.0.0.7/api/Login/login", //修改请求地址 data: { code: res.code }, header: { 'content-type': 'applicatio

微信小程序—获取用户网络状态和设备的信息

这个是一个简易教程,按照他的步骤下载好了,打开界面看到的效果是如下的: 这个表示没有问题得,那么我们如何获取网络状态呢?比如我到底是处于wifi状态还是2G/3G/4G网络呢? 那我们先分析下,这个hello world咋个来的呢? 打开index页面如下图: 原来是这个变量获取的值,那么这个变量在哪里呢?请见下图,index.js里哈 原来是这里啊,那么我们要在页面显示网络状态,那么我们也定一个变量吧, 这个API文档在这里,这样我们就获取到了网络状态了,而且显示到了前台页面上了,我还获取了设

微信小程序 - 步骤条组件

<!-- 未激活颜色: uncolor:'#ccc' 激活 active:0 数据源 data:[{},{}] 步骤条类型:type basic detail num more --> <steps uncolor="#ccc" type="detail" active="0" data="{{basicsList}}" /> 点击下载:示例 原文地址:https://www.cnblogs.com/c

微信小程序学习指南

作者:初雪链接:https://www.zhihu.com/question/50907897/answer/128494332来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 微信小程序正式公测, 张小龙全面阐述小程序,定档1月9日上线(附90分钟演讲全文) ... 前言:新人第一坑,跳坑指南:修改后,必须保存:ctrl+S: 1:官方工具:https://mp.weixin.qq.com/debug/w ... tml?t=1476434678461 2:简易教

微信小程序日常开发中常遇到的错误代码

在开发过程中,会遇到很多微信返回的状态码,鬼知道代表什么意思,现在好了,整理总结了一份状态码,方便大家. 微信小程序错误码参考 状态码(场景值) 说明  -1 系统繁忙  0 请求成功  40001 验证失败  40002 不合法的凭证类型  40003 不合法的OpenID  40004 不合法的媒体文件类型  40005 不合法的文件类型  40006 不合法的文件大小  40007 不合法的媒体文件id  40008 不合法的消息类型  40009 不合法的图片文件大小  40010 不合