微信小程序表格列冻结功能的实现
微信小程序表格列冻结功能的实现
**由于公司项目功能需求:查询日考勤报表,如图,用户需要增加横向滚动功能,重点是冻结年月日这列,就像EXCEL那样。
效果如下:
微信小程序表格列冻结功能的实现.mp4
- 部分关键代码如图:注意table1和table2
<block><scroll-view scroll-x="true" bindscroll="scroll" class='scrollClass1'><view class="table table1"> <view class="tr bg-w"><!-- <view class="th YYMMDD" >月日</view> --><view class="th XQ">星期</view> <view class="th EmpNo">工号</view><view class="th EmpName">姓名</view><view class="th ErrorWhy">异常</view> <view class="th kq">上班1</view><view class="th kq">下班1</view><view class="th kq ">上班2</view> <view class="th kq">下班2</view> <view class="th kq">上班3</view><view class="th kq">下班3</view><view class="th kq">正班时数</view><view class="th LeaveTypeText">请假类别</view> <view class="th overTime">刷卡加班</view> <view class="th">加班申请</view> </view><block wx:for="{{listData}}" wx:key="unique"><view class="tr bg-g" ><!-- <view class="td YYMMDD">{{item.YYMMDD}}</view> --><view class="td XQ">{{item.XQ}}</view> <view class="td EmpNo">{{item.EmpNo}}</view> <view class="td EmpName">{{item.EmpName}}</view><view class="td ErrorWhy">{{item.ErrorWhy}}</view> <view class="td kq">{{item.GO1}}</view> <view class="td kq">{{item.OUT1}}</view> <view class="td kq">{{item.GO2}}</view> <view class="td kq">{{item.OUT2}}</view> <view class="td kq">{{item.GO3}}</view><view class="td kq">{{item.OUT3}}</view> <view class="td kq">{{item.WorkTime}}</view> <view class="td CSJ_AttDayData">{{item.LeaveTypeText}}</view> <view class="td overTime">{{item.OverTime}}</view> <view class="td reqOverTime">{{item.ReqOverTime}}</view> </view> </block></view> </scroll-view><view class='div2'><view class="table table2"> <view class="tr bg-w"><view class="th YYMMDD" >年月日</view> </view><block wx:for="{{listData}}" wx:key="unique"><view class="tr bg-g" ><view class="td YYMMDD">{{item.YYMMDD}}</view> </view> </block></view> </view>
</block>
2部分CSS关键代码:
.table {/* font-size: 24rpx;margin-top: 50rpx;border: 1rpx solid #dadada; */}.table1{/* overflow: hidden; */margin-left: 10rpx;width: 1000px; }.table2{ width:100px; }.scrollClass1{ position: relative;margin-left: 200rpx;z-index: 100; position: absolute;}.scrollClass{ width: 100%;height: 400px; }
微信小程序表格列冻结功能的实现相关推荐
- nodejs android 推送,利用Nodejs怎么实现一个微信小程序消息推送功能
利用Nodejs怎么实现一个微信小程序消息推送功能 发布时间:2021-01-20 13:55:29 来源:亿速云 阅读:92 作者:Leah 今天就跟大家聊聊有关利用Nodejs怎么实现一个微信小程 ...
- php 微信小程序 循环 多选,微信小程序实现多选功能
本文为大家分享了微信小程序实现多选功能的具体代码,供大家参考,具体内容如下 代码: {{num + 1}}/{{quesyion.length}}{{question[num][0]}} A {{qu ...
- 如何实现消息功能_如何实现微信小程序的轮盘抽奖功能
为了吸引用户,商家会做一些活动,利用赠送或充值的积分来进行抽奖,现在来讲下微信小程序如果实现轮盘抽奖的功能,先看下图: 上面展示的就是轮盘抽奖,一共有六个奖项,其中一个是"不中奖" ...
- 微信小程序可以实现很多功能
微信小程序可以实现很多功能,今天就教大家如何利用小程序插件来实现这些功能: 1.直播 你可以在「上线了」选择一个电商(或超级云名片-电商版)小程序模板,在"应用中心"里添加小程序 ...
- 微信聊天自动解析html文本,微信小程序纯文本实现@功能
前言 大家肯定对@功能不陌生,在如今的各大社交软件中它是一种不可或缺的功能.实现@人的功能并不复杂,只需将@人员的id传给后端,后端下发通知即可.主要的复杂点在于一键删除功能与变色功能,web端可以使 ...
- 借鉴华为HiLink实现微信小程序智能配网功能
借鉴华为HiLink实现微信小程序智能配网功能 微信小程序介绍 微信公众号智能配网 Smartconfig实现原理 Smartconfig技术的弊端 AP配网技术的出现 微信小程序智能配网 模块端设置 ...
- 微信小程序实现替换logo功能
1.背景 产品觉得用公司logo生成的的二维码太丑 觉得橘黄色和黑色不搭配,希望替换logo,在此之前,我也是没有做过这个功能的,于是我查阅了大量资料.加上自己的代码,实现了这个功能.实现的效果如下 ...
- 微信小程序实现时间预约功能
微信小程序 实现时间预约功能 类似这样 1.wxml <!--pages/orderTime/index.wxml--> <view class='containt'>&l ...
- 微信小程序 实现换肤功能
参考链接: (1)微信小程序实现换肤功能 https://www.jb51.net/article/136445.htm (2)微信小程序实现换肤功能 https://blog.csdn.net/qq ...
最新文章
- 【C++】C++11 STL算法(二):修改序列的操作(Modifying sequence operations)
- Javascript URL编码方法的比较
- 动画原理与实现 浅析
- golang 数据类型 简介
- FileChannel与ByteBuffer的使用示例
- 【Java NIO】一文了解NIO
- 绑定到对象上的copyWithin方法
- 计算机四级考试题数据库,计算机四级考试《数据库系统工程师》试题及答案
- 四十个非常实用的轻量级JavaScript库
- Think in AngularJS :对比 jQuery 和 AngularJS 的不同思维模式
- 恶犬秒变萌汪:东京大学开源“治愈系” GAN 图片拼贴工具 | 技术头条
- python socket 实现的简单http服务器
- docker build mysql,Docker创建MySQL容器的方法
- 修复VS2010 Beat2的Application cannot start”问题
- 编译OpenCV缺少python27_d.lib的解决方法
- 史密斯圆图串并联口诀_阻抗匹配与史密斯圆图基本原理『一』
- MATLAB中的resample函数根本理解,我专栏中有Guitar.MAT资源
- 继电保护整定值计算软件_继电保护整定计算软件
- JavaScript提示框
- 计算机打数据执行保护删除不掉,XP老是出现“数据执行保护”怎么办?教你方法轻松解决此问题...