经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 移动开发 » 微信小程序 » 查看文章
微信小程序时间轴实现方法示例
来源:jb51  作者:有个派大星  时间:2019/1/16 9:29:44  对本文有异议

本文实例讲述了微信小程序时间轴实现方法。分享给大家供大家参考,具体如下:

最近项目需要在页面上做一个时间轴,又是第一次做,而且还是在小程序上,要知道小程序里面没有ol/ul/li,看了好几个例子,最后做出来了,开心呀!如图:

做起来其实很简单:一个时间轴包括一个圆圈(css实现圆圈或者找一个圆圈图片)+一条线(css实现直线或者找一个直线的图片)+内容

来看我的代码(代码很不规范,请忽略):

wxml

  1. <view class='weui-cell-third'>
  2.  <view class="page__title">
  3.  <image class='page-image' src="/static/img/1.png" />工作动态</view>
  4.  <block wx:for="{{axis}}" wx:key="*this">
  5.  <view class='weui-cell-list'>
  6.   <view class='weui-cell-circle'></view>
  7.   <view class='weui-cell-line'>
  8.   <view class='weui-cell-time'>{{item.time}}</view>
  9.   <view class='weui-cell-name'>{{item.name}}</view>
  10.   <view class='weui-cell-event'>{{item.event}}</view>
  11.   </view>
  12.  </view>
  13.  </block>
  14. </view>

wxss:

  1. .weui-cell-third{
  2.  background: #fff;
  3. }
  4. .weui-cell-list{
  5.  background: #fff;
  6.  margin: 5px 50px 5px 50px;
  7. }
  8. .weui-cell-line{
  9. /* width: 100px; */
  10. margin-left: 5px;
  11.  border-left: 1px solid #ddd;
  12.  height: 100px;
  13.  background: #fff
  14. }
  15. .weui-cell-circle{
  16.  border: 1px solid #000;
  17.  border-radius: 5px;
  18.  width: 10px;
  19.  height: 10px;
  20.  border-color: blue;
  21. }
  22. .weui-cell-time{
  23.  /* width: 50px; */
  24.  float: left;
  25.  font-size:14px;
  26.  padding-left: 15px;
  27.  width: 72px;
  28. }
  29. .weui-cell-event{
  30.  padding-top: 15px;
  31.  padding-left: 15px;
  32. }
  33. .weui-cell-name{
  34. font-size:14px;
  35. height:23px;
  36. margin-left: 100px;
  37. }

js:

  1. Page({
  2. axis:[
  3.   {
  4.   time:'2018-2-15',
  5.   name:'张三',
  6.   event:'垃圾太多'
  7.   },
  8.   {
  9.   time: '2018-2-15',
  10.   name: '王三',
  11.   event: '垃圾太多'
  12.   },
  13.   {
  14.   time: '2018-2-15',
  15.   name: '张三',
  16.   event: '垃圾太多'
  17.   },
  18.   {
  19.   time: '2018-2-15',
  20.   name: '张三',
  21.   event: '垃圾太多'
  22.   },
  23.  ]
  24. });

再看页面,已经出来了,是不是很简单

希望本文所述对大家微信小程序开发有所帮助。

原文地址:https://blog.csdn.net/oschina_41661541/article/details/81217619

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号