微信小程序实现简易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 相关文章推荐
jquery indexOf使用方法
Aug 19 Javascript
全面理解JavaScript中的闭包
May 12 Javascript
jQuery EasyUI基础教程之EasyUI常用组件(推荐)
Jul 15 Javascript
浅析上传头像示例及其注意事项
Dec 14 Javascript
jQuery事件与动画基础详解
Feb 23 Javascript
js鼠标跟随运动效果
Mar 11 Javascript
node实现登录图片验证码的示例代码
Apr 20 Javascript
JS实现指定区域的全屏显示功能示例
Apr 25 Javascript
jQuery实现文本显示一段时间后隐藏的方法分析
Jun 20 jQuery
微信小程序使用Vant Weapp组件库的方法步骤
Aug 01 Javascript
微信小程序实现手势滑动效果
Aug 26 Javascript
微信小程序开发打开另一个小程序的实现方法
May 17 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
ThinkPHP使用UTFWry地址库进行IP定位实例
2014/04/01 PHP
神盾加密解密教程(一)PHP变量可用字符
2014/05/28 PHP
你的编程语言可以这样做吗?
2006/09/07 Javascript
jQuery Tools tab(幻灯片)
2012/07/14 Javascript
打开新窗口关闭当前页面不弹出关闭提示js代码
2013/03/18 Javascript
jquery 日期控件datepicker属性详细解析
2013/11/08 Javascript
使用javascript实现监控视频播放并打印日志
2015/01/05 Javascript
jquery操作angularjs对象
2015/06/26 Javascript
设置点击文本框或图片弹出日历控件的实现代码
2016/05/12 Javascript
详细谈谈javascript的对象
2016/07/31 Javascript
jQuery.cookie.js实现记录最近浏览过的商品功能示例
2017/01/23 Javascript
vue.js中mint-ui框架的使用方法
2017/05/12 Javascript
node.js 中间件express-session使用详解
2017/05/20 Javascript
Node.js操作redis实现添加查询功能
2017/05/25 Javascript
Angularjs的键盘事件的绑定
2017/07/27 Javascript
微信小程序实现分享到朋友圈功能
2018/07/19 Javascript
jQuery实现弹出层效果
2019/12/10 jQuery
微信小程序文章列表功能完整实例
2020/06/03 Javascript
[02:41]DOTA2英雄基础教程 亚巴顿
2014/01/02 DOTA
[00:34]拔城逐梦,热血永恒!2020(秋)完美世界城市挑战赛报名开启
2020/10/09 DOTA
Python SQLite3数据库操作类分享
2014/06/10 Python
python去掉行尾的换行符方法
2017/01/04 Python
python 全局变量的import机制介绍
2017/09/07 Python
python列表生成式与列表生成器的使用
2018/02/23 Python
django query模块
2019/04/20 Python
Python代码一键转Jar包及Java调用Python新姿势
2020/03/10 Python
html5录音功能实战示例
2019/03/25 HTML / CSS
Gap中国官网:美式休闲风服饰
2017/02/05 全球购物
New Balance加拿大官方网站:运动鞋和健身服装
2018/11/19 全球购物
墨尔本最受欢迎的复古风格品牌:Princess Highway
2018/12/21 全球购物
加拿大在线旅游公司:Flighthub
2019/03/11 全球购物
计算机专业毕业生的自我评价
2013/11/18 职场文书
师德模范事迹材料
2014/06/03 职场文书
2015年护士节活动策划方案
2015/05/04 职场文书
朝花夕拾读书笔记
2015/06/29 职场文书
详解MySql中InnoDB存储引擎中的各种锁
2022/02/12 MySQL