




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第js实现移动端简易滑动表格本文实例为大家分享了js实现移动端简易滑动表格的具体代码,供大家参考,具体内容如下
上js文件代码
template
view
scroll-viewscroll-x="true"
view
view
viewv-for="(item,i)inthList":key="i"{{
item
}}/view
/view
!--这里会自动遍历出对象数组中的数据--
viewv-if="!useCusTdList"
viewv-for="(item,n)intdData":key="n"
viewv-for="(val,key,i)initem":key="i+n"{{
val
}}/view
/view
/view
!--这里会使用tdList中定义的字段的数据--
viewv-if="useCusTdList"
viewv-for="(item,n)intdData":key="n"
viewv-for="(tdName,i)intdList":key="i+n"
viewv-if="!slotData"{{item[tdName]}}/view
viewv-else
slot
name="scoped"
:row="{value:item[tdName],key:tdName}"
/slot
/view
/view
/view
/view
/view
!--撑开空间,防止最后一行的下边框无法显示--
view/view
/scroll-view
/view
/template
script
exportdefault{
name:'CusTable',
props:{
thList:{
type:Array,
default:function(){
return[]
}
},
tdList:{
type:Array,
default:function(){
return[]
}
},
tdData:{
type:Array,
default:function(){
return[]
}
},
useCusTdList:{
useCusTdList:Boolean,
default:false
},
slotData:{//是否使用插槽
useCusTdList:Boolean,
default:false
}
},
data(){
return{}
},
methods:{}
/script
stylelang="scss"
/*scroll-view样式*/
.scroll-table{
min-height:100rpx;
white-space:nowrap;
//padding:10rpx20rpx;
//margin-top:30rpx;
padding-bottom:60rpx;
.scroll-tr{
min-width:750rpx;
display:inline-block;
/*表头样式*/
.cus-th{
background-color:#f3f3f3;
}
/*行样式*/
.cus-tr{
box-sizing:border-box;
display:flex;
flex-direction:row;
flex-wrap:nowrap;
justify-content:flex-start;
align-items:stretch;
align-content:center;
height:100%;
/*设置边框*/
border-color:#ccc;
border-style:solid;
border-width:0;
border-top-width:1px;
border-left-width:1px;
border-bottom-width:1px;
color:#333;
+.cus-tr{
border-top-style:none;
}
/*表格样式*/
.cus-td{
width:220rpx;
box-sizing:border-box;
padding:1px;
font-size:25rpx;
word-break:break-all;
border-color:#ccc;
border-style:solid;
border-width:0;
border-right-width:1px;
min-height:60rpx;
white-space:pre-wrap;
word-wrap:break-word;
/**/
display:flex;
justify-content:center;//左右居中
align-items:center;//上下居中
/*跨列*/
-colspan{
flex-grow:1;
width:0;
}
/*内容顶部对齐*/
-top{
align-items:flex-start;
align-content:flex-start;
}
/*内容底部对齐*/
-bottom{
align-items:flex-end;
align-content:flex-end;
}
/*内容左边对齐*/
-left{
justify-content:flex-start;
}
/*内容右边对齐*/
-right{
justify-cont
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高考数学密卷试题及答案
- 软件设计师考试经验分享试题及答案
- 2025年软件设计师考试资讯获取途径试题及答案
- 全面覆盖网络管理员考试试题及答案
- 2025设备采购合同简化版范本
- 车站安保措施与乘客安全管理计划
- 班级尊重与包容氛围的构建计划
- 国际法体系的构建与完善分析试题及答案
- 员工上班的现评语
- 行政管理考试前的复习计划:试题及答案
- 2024年中国工程院战略咨询中心劳动人员招聘真题
- 2025福建漳州漳浦金瑞集团招聘20人笔试参考题库附带答案详解
- 地下综合管廊建设PPP项目施工组织设计
- 2025年无人机驾驶员职业技能考核无人机操作员客户服务能力试题
- 2024婚姻家事法律服务业白皮书
- 临时演员聘用合同
- 航空客运包机合同
- 马拉松志愿者培训
- 车间卫生打扫管理制度
- 高中教师培训管理制度
- 造价风险防范管理制度
评论
0/150
提交评论