table.wxml

    <scroll-view class="table-wrap" scroll-x="{{true}}">
<view><view class="table"><view class="tr"><block wx:for="{{headers}}" wx:key="{{index}}">`在这里插入代码片`<view class="th left">{{item}}</view></block></view><view class="tr" wx:for="{{list}}" wx:key="index"><block wx:for="{{item}}" wx:key="index"><view class="td left">{{item}}</view></block></view></view>
</view></scroll-view>

table.wxss


.table-wrap{width: 100%;top: 20rpx;
}
.table{background-color: white;border:1px solid #dadada;border-right:0;border-bottom: 0;width: 100%;
}
.tr{width:100%;display: flex;justify-content: space-between;
}
.th{padding: 3px;border-bottom: 1px solid #dadada;border-right: 1px solid #dadada;text-align: center;width: 100%;/*font-weight: 800;*/background-color: rgba(139, 182, 155, 0.12);font-size: 28rpx;color: rgba(23, 21, 23, 0.73);
}
.td{padding: 3px;border-bottom: 1px solid #dadada;border-right: 1px solid #dadada;text-align: center;width: 100%;font-size: 28rpx;color: #666666;
}
**table.js**properties: {
list: {type: Array,value: []
},
headers: {type: Array,value: []
},
hasBorder: {type: String,value: "no"
},

},
在JSON文件中引入
“usingComponents”: {
“mytable”:"…/…/components/table/table"
}
其他的页面使用

<mytable list="{{list}}" headers="{{headers}"></mytable>
**页面JS部分**

data: {
headers: [“第一”, “第二”, “第三”, “第四”, “第五”],
list:[[100,100,100,100,100],[200,200,200,200,200]]
},
效果图

微信小程序表格组件封装相关推荐

  1. 【小程序】一文学会微信小程序自定义组件封装

    一.什么是自定义组件 在实际开发过程中,经常会有代码复用的情况,即在不同的页面有类似结构的代码块,类似的代码反复出现,这样会增加代码维护成本,也会造成代码的高耦合,为了解决这一情况,微信小程序支持了更 ...

  2. 【愚公系列】2022年11月 微信小程序-表格组件使用

    文章目录 前言 一.表格组件使用 1.基础用法 1.1 代码 1.2 效果 总结 前言 移动端的页面本应该很少有table表格这样的展示.操作,但总归有这样的需求,然而平时用的vant和iview的小 ...

  3. 微信小程序父级之间的传值_微信小程序自定义组件封装及父子间组件传值的方法...

    首先在我们可以直接写到需要的 page 中,然后再进行抽取组件,自定义组件建议wxzx-xxx命名 例如,我们封装的组件名为 **wxzx-loadmore wxzx-loadmore.wxml 正在 ...

  4. 微信小程序日历组件封装和日历算法

    github地址 github代码地址 参考博文 https://www.cnblogs.com/webwei2017/articles/7723703.html 思路 首先取得处理月的总天数 接着定 ...

  5. 微信小程序自定义组件-树形数据表格(进阶版)

    前言 一.下载引用 二.使用treegrid组件 三.使用文档 属性 事件 四.组件源码 利用递归思想编写的表格行--treegrid-treeline 树形表格--treegrid-treegrid ...

  6. 记录一下使用微信小程序wx-open-launch-weapp组件

    微信小程序wx-open-launch-weapp组件 H5跳小程序的组件 官方文档:微信开放文档 开始配置 这个组件只能在微信内置浏览器里面使用 前期可以用微信开发者工具进行调试(公众号网页模式) ...

  7. 微信小程序原生上传图片封装

    资源参考 组件免费下载地址 概述 微信小程序原生上传图片功能封装,具体使用根据个人情况而定. 组件自定义属性与方法描述 isShow:布尔值,默认为true true:不显示上传图标 false:显示 ...

  8. 微信小程序相机组件wx.createCameraContext()的使用模拟微信拍照-后端为nodejs

    在本文 微信小程序相机组件wx.createCameraContext()的使用模拟微信拍照之前需要看看 微信小程序-获取用户session_key,openid,unionid - 后端为nodej ...

  9. 微信小程序电子签名组件

    微信小程序电子签名组件,封装抽离可复用,签名成功输出base64和临时文件路径,解决vant弹窗中使用导致背景滚动问题,宽度自适应,高度设置百分比,开箱即用! 文章目录 一.效果图 二.组件完整代码示 ...

最新文章

  1. travis-ci自动部署_如何使用Travis CI部署(几乎)零恐惧的Cloud Foundry应用
  2. pox 中 openflow.webservice 组建的学习与使用
  3. FlexiBO:基于成本感知的深度神经网络多目标优化
  4. 开源php面板,宝塔面板nginx安装终于搞定了
  5. [渝粤教育] 浙江工商大学 大学英语(4)(韩颖) 参考 资料
  6. Java System类identityHashCode()方法及示例
  7. 人脸识别已OUT?猫脸识别才更酷!|在线课堂
  8. vue cli 4 多环境_Vue 笔记整理19
  9. lol官网服务器维修啥意思,英雄联盟5.6维护 lol官网服务器维护公告
  10. 自动控制原理(来自于b站的笔记整理,深入理解自动控制框架)
  11. Android 进阶——系统启动之核心SystemServer进程启动详解(七)
  12. STM32入门指南(0)—配置开发环境
  13. 用量子物理学原理解释为什么振金可以吸收能量(论发散思维的重要性)
  14. tf.expand_dims用法详解
  15. html怎么修改背景图片,css怎么设置背景图片?
  16. mysql主从配置duxi_mysql 主从配置笔记
  17. 毕业入职工作一年总结
  18. python docx 页码_word——插入页码
  19. Reflect是什么?
  20. 软件汉化:关于.net软件汉化流程说明

热门文章

  1. Unity Shader之几何着色器(Geometry Shader)实现面片飞散的爆炸效果
  2. 短视频创作有什么建议吗?直接上干货
  3. express,multer,jQuery前端后端上传单个文件
  4. 超长docker笔记
  5. monit监控python脚本
  6. OpenCV 变换整幅图像的warpPerspective()函数——中心化坐标表示
  7. 【C语言程序】输出杜甫的《绝句》(有无返回值两种方法)
  8. 浏览器网页链接打开本地exe程序
  9. 百度语音助手实现多回合回话的技术分析
  10. A为正规矩阵,B酉相似于A,证明B也是正规矩阵