微信小程序实现简易table表格


Posted in Javascript onJune 19, 2020

本文实例为大家分享了微信小程序实现简易表格的具体代码,供大家参考,具体内容如下

由于需要开发小程序,前端又是自己弄,类似table的标签也没有,后来看到小程序文档中推荐使用flex布局,就把css中的flex布局学了一遍,效果还行,大家将就看一下

table.wxml

<view class="table">
 <view class="tr bg-w">
 <view class="th">head1</view>
 <view class="th">head2</view>
 <view class="th ">head3</view>
 </view>
 <block wx:for="{{listData}}" wx:key="{[code]}">
 <view class="tr bg-g" wx:if="{{index % 2 == 0}}">
 <view class="td">{{item.code}}</view>
 <view class="td">{{item.text}}</view>
 <view class="td">{{item.type}}</view>
 </view>
 <view class="tr" wx:else>
 <view class="td">{{item.code}}</view>
 <view class="td">{{item.text}}</view>
 <view class="td">{{item.type}}</view>
 </view>
 </block>
</view>

table.wxss

.table {
 border: 0px solid darkgray;
}
.tr {
 display: flex;
 width: 100%;
 justify-content: center;
 height: 3rem;
 align-items: center;
}
.td {
 width:40%;
 justify-content: center;
 text-align: center;
}
.bg-w{
 background: snow;
}
.bg-g{
 background: #E6F3F9;
}
.th {
 width: 40%;
 justify-content: center;
 background: #3366FF;
 color: #fff;
 display: flex;
 height: 3rem;
 align-items: center;
}

table.js

Page({
 data: {
 listData:[
 {"code":"01","text":"text1","type":"type1"},
 {"code":"02","text":"text2","type":"type2"},
 {"code":"03","text":"text3","type":"type3"},
 {"code":"04","text":"text4","type":"type4"},
 {"code":"05","text":"text5","type":"type5"},
 {"code":"06","text":"text6","type":"type6"},
 {"code":"07","text":"text7","type":"type7"}
 ]
 },
 onLoad: function () {
 console.log('onLoad') 
 }

})

效果图如下

微信小程序实现简易table表格

其实这也是很简单flex布局,更复杂的布局就交给大家了

为大家推荐现在关注度比较高的微信小程序教程一篇:《微信小程序开发教程》小编为大家精心整理的,希望喜欢。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Extjs ajax同步请求时post方式参数发送方式
Aug 05 Javascript
js使用setTimeout实现定时炸弹的方法
Apr 10 Javascript
jQuery Validate 数组 全部验证问题
Jan 12 Javascript
js实现tab切换效果
Feb 16 Javascript
js实现文字列表无缝滚动效果
Jun 23 Javascript
用js将long型数据转换成date型或datetime型的实例
Jul 03 Javascript
Three.js利用dat.GUI如何简化试验流程详解
Sep 26 Javascript
深入理解Node内建模块和对象
Mar 12 Javascript
Echarts动态加载多条折线图的实现代码
May 24 Javascript
JS把字符串格式的时间转换成几秒前、几分钟前、几小时前、几天前等格式
Jul 10 Javascript
react用Redux中央仓库实现一个todolist
Sep 29 Javascript
uni-app使用微信小程序云函数的步骤示例
May 22 Javascript
微信小程序制作表格的方法
Feb 14 #Javascript
手把手带你封装一个vue component第三方库
Feb 14 #Javascript
微信小程序实现简单表格
Feb 14 #Javascript
手挽手带你学React之React-router4.x的使用
Feb 14 #Javascript
详解JavaScript原生封装ajax请求和Jquery中的ajax请求
Feb 14 #jQuery
vue中各种通信传值方式总结
Feb 14 #Javascript
微信小程序实现banner图轮播效果
Jun 28 #Javascript
You might like
PHP中动态HTML的输出技术
2006/10/09 PHP
自定义session存储机制避免会话保持问题
2014/10/08 PHP
php恢复数组的key为数字序列的方法
2015/04/28 PHP
php数组分页实现方法
2016/04/30 PHP
php htmlentities()函数的定义和用法
2016/05/13 PHP
php实现的中文分词类完整实例
2017/02/06 PHP
PHP实现一个限制实例化次数的类示例
2019/09/16 PHP
JavaScript 继承详解(一)
2009/07/13 Javascript
Jquery实战_读书笔记1—选择jQuery
2010/01/22 Javascript
js对象关系图 方便dom操作
2012/03/18 Javascript
jquery自定义类似$.ajax()的方法实现代码
2013/08/13 Javascript
JS将表单导出成EXCEL的实例代码
2013/11/11 Javascript
用unescape反编码得出汉字示例
2014/04/24 Javascript
JavaScript中setUTCFullYear()方法的使用简介
2015/06/12 Javascript
高性能JavaScript循环语句和条件语句
2016/01/20 Javascript
jQuery实现radio第一次点击选中第二次点击取消功能
2017/05/15 jQuery
浅谈在vue中用webpack打包之后运行文件的问题以及相关配置方法
2018/02/21 Javascript
原生js实现文件上传、下载、封装等实例方法
2020/01/05 Javascript
用python的requests第三方模块抓取王者荣耀所有英雄的皮肤实例
2017/12/14 Python
神经网络python源码分享
2017/12/15 Python
在Pandas中给多层索引降级的方法
2018/11/16 Python
在pycharm中使用git版本管理以及同步github的方法
2019/01/16 Python
python使用wxpy轻松实现微信防撤回的方法
2019/02/21 Python
Python 通过微信控制实现app定位发送到个人服务器再转发微信服务器接收位置信息
2019/08/05 Python
解决Pycharm中恢复被exclude的项目问题(pycharm source root)
2020/02/14 Python
基于python实现判断字符串是否数字算法
2020/07/10 Python
详解BeautifulSoup获取特定标签下内容的方法
2020/12/07 Python
台湾深度自由行旅游平台:Tripbaa趣吧
2017/10/10 全球购物
大学毕业生通用自我评价
2014/01/05 职场文书
趣味游戏活动方案
2014/02/07 职场文书
致裁判员加油稿
2014/02/08 职场文书
迎元旦广播稿
2014/02/22 职场文书
幼儿园家长反馈意见
2015/06/03 职场文书
隐形的翅膀观后感
2015/06/10 职场文书
周一给客户的问候语
2015/11/10 职场文书
mysql序号rownum行号实现方式
2022/12/24 MySQL