table 表格基本使用组件,让你制作简单表格只需要专注内容,而不用过度专注样式。

此组件基本全平台支持。(支付宝,百度,头条小程序理论上都支持,但是没有很细致的测试这几个平台)

功能亮点

自定义全局表格样式

自定义局部表格样式

表格内容自定义

表格多选

未实现

合并单元格

调整列宽,行高

效果演示

WX20190518-141534@2x.png

调用方式

默认效果

序号

姓名

年龄

爱好

{{ item.id + 1 }}

{{ item.name }}

{{ item.age }}

{{ item.hobby }}

自定义样式

姓名

年龄

爱好

操作

{{ item.name }}

{{ item.age }}

{{ item.hobby }}

编辑

import tTable from '@/components/t-table/t-table.vue';

import tTh from '@/components/t-table/t-th.vue';

import tTr from '@/components/t-table/t-tr.vue';

import tTd from '@/components/t-table/t-td.vue';

export default {

components: {

tTable,

tTh,

tTr,

tTd

},

data() {

return {

tableList: [{

id: 0,

name: '张三',

age: '19',

hobby: '游泳'

},

{

id: 1,

name: '李四',

age: '21',

hobby: '绘画'

},

{

id: 2,

name: '王二',

age: '29',

hobby: '滑板'

},

{

id: 3,

name: '码字',

age: '20',

hobby: '蹦极'

}

]

};

},

methods: {

change(e) {

console.log(e.detail);

},

edit(item) {

uni.showToast({

title: item.name,

icon: 'none'

});

}

}

};

t-table

表格父组件,仅包含 tr 组件

属性说明

属性名

类型

默认值

说明

border

String

1

边框粗细

border-color

Color

#d0dee5

边框颜色

is-check

Boolean

false

是否开启列多选

@change

function

开启多选生效,返回值 event = [0,1,2]

t-tr

表格行组件 仅包含 th,td 组件

属性说明

属性名

类型

默认值

说明

font-size

String

15

行字体大小

color

Color

#3b4246

行字体颜色

align

String

center

行字体对其方式,可取值:'left' 左对齐;'center' 居中对齐;'right' 右对齐;

t-th

表格内的表头单元格组件

属性说明

属性名

类型

默认值

说明

align

String

center

行字体对其方式,可取值:'left' 左对齐;'center' 居中对齐;'right' 右对齐;

t-td

表格中的标准单元格组件

属性说明

属性名

类型

默认值

说明

align

String

center

行字体对其方式,可取值:'left' 左对齐;'center' 居中对齐;'right' 右对齐;

Tips

不提供定制,仅有这些简单内容

如需更复杂表格,参考源码逻辑,可自行扩展

不建议加载过多数据,如到一定数据,比如 10 条,建议制作翻页

更新日志

v1.0.0

初次提交

uni开发中可以用table标签么_「uni-app 组件」t-table 表格相关推荐

  1. python中字符型用什么表示_「小白学Python」Python中最常用的数据类型:字符串

    Python中有6个标准数据类型,分别是:Number(数值).String(字符串).List(列表).Tuple(元组).Sets(集合).Dictionary(字典). 其中,String(字符 ...

  2. J2EE平台WEB组件开发中如何使用定制标签

    J2EE平台WEB组件开发中如何使用定制标签       J2EE PLATFORM WEB组件开发涉及SERVLET 和JSP技术,SERVLET和JSP各有其优缺点.JVAVABEAN和定制标签对 ...

  3. 移动端微信公众号页面开发中 使用了footer标签导致页面错位

    移动端微信公众号页面开发中 使用了< footer>标签导致页面错位 之前也用过这个标签没出现过此类问题 在微信开发者工具中发现把footer 改成div 样式就正常了

  4. 敏捷开发中的sprint是什么意思_百度知道

    敏捷开发中的sprint是什么意思_百度知道 敏捷开发中的sprint是什么意思_百度知道 敏捷开发中的sprint是什么意思     未成年RB21 | 浏览 4208 次     推荐于2016- ...

  5. 安卓开发中,release安装包安装后,打开app后再按home键,再次点击程序图标app再次重新启动的解决办法

    安卓开发中,release安装包安装后,打开app后再按home键,再次点击程序图标app再次重新启动的解决办法 在开发中我们一般都是直接AS上的安装(Run)按钮,直接安装到真机或模拟器上进行测试, ...

  6. java 中的finally你知多少_「JAVA」详述Java异常体系,处理异常时配上finally效果更佳...

    什么是异常 从事Java开发的小伙伴对于"异常"应该不陌生,因为每天都会遇到不少异常,或捕获,或抛出.那究竟什么是异常?异常即非正常的,不同于平常.一般化的情况.在平时生活中,医生 ...

  7. java里面string什么意思_「Java基础知识」Java中的字符串是什么

    原标题:「Java基础知识」Java中的字符串是什么 字符串顾名思义就是一些字符组合在一起组成的一串数据,称作字符串,在Java中字符串用双引号包围起来,格式为String string = &quo ...

  8. 实施和开发哪个前景好_「深圳app开发」app模板开发和app定制开发哪个好呢?

    [深圳app开发]app模板开发和app定制开发哪个好呢?很多人有自己的项目计划的时候一直在纠结选择APP模板开发好还是APP定制开发的好,其实app模板开发就相当于购买一个现成的模板,功能是固定,直 ...

  9. 开发安卓app游戏_「安卓APP开发流程」安卓APP如何开发的?

    21世纪,智能手机走进了人们的生活,现在的智能手机的操作系统基本分为两种,一种是IOS系统(苹果系统).安卓系统,其中,安卓系统是开源的,所以很多品牌商会讲安卓包装成自己的系统,但核心还是一样的,都是 ...

最新文章

  1. linux服务器六个状态,六、Linux_SSH服务器状态
  2. 【django轻量级框架】Django项目导入css,js,images等静态文件
  3. .net c# 序列化和反序列
  4. 谁占用了我的Buffer Pool
  5. objectC 数据类型转换
  6. iangularjs 模板,AngularJS模板中的三元运算符
  7. 云桌面部署_云桌面时代降临-青椒云工作站
  8. 一行命令轻松获取JVM默认配置
  9. CCF201612-1 中间数
  10. 记一次DRBD Unknown故障处理过程
  11. anaconda 创建,激活,退出,删除环境
  12. android 笔记本推荐 2015年,IDC:Android平板份额2015年将超iPad
  13. 8. CSS/JS 文件管理
  14. Perl 语言流行度处于历史最低点
  15. delphi盒子那些软件商店里的年轻人
  16. Linux之交叉编译器的构建
  17. 如何每天学习10小时,依然精力充沛?(超实用教程)
  18. 基于改进U-GAT-IT的人像手绘风格转换系统(源码&教程)
  19. SMAP土壤湿度数据的下载与hdf-tif转格式
  20. RGB颜色透明度转换

热门文章

  1. ginkgo spi 错误_开发SPI时不要犯这个错误
  2. Java中的外观设计模式
  3. jsr 107_如何使用JSR107缓存注释
  4. 使用Speedment 3.0.17及更高版本简化交易
  5. 设计模式 建造者模式_设计模式:建造者
  6. 使用Cloudformation集成Spring Boot和EC2
  7. Java 8:使用交替接口公开的类型安全地图生成器
  8. 提高Java的锁性能
  9. 使用Spring Data REST将Spring Data JPA存储库导出为REST服务
  10. 项目学生:分片集成测试数据