因为使用的Element,所以用的是Element的表格组件。之所以这么做,是因为网站有太多的表格要用了,所以写了公用组件,同是也便于统一样式和统一修改:

上图中,
1处:设置表格样式和方法,data:数据,max-height:最大高度 ,current-change:切换当前行,selection-change:勾选
2处: 表格每行是否需要勾选,是否需要序号
3处 :表格每列的一些样式,普通的,a链接,按钮,单选框等

4处:表格行尾操作的样式,可以用icon,文字,

5处: 是表格的各处方法,表格勾选,排序,单选行,点击a链接,修改和编辑等

6处: 点击表格的整行,单选,表头样式的调整
7处: 设置表格的最大高度,这里是为了让表格铺满整个屏幕


将上面的表格组件引入后,将tb属性传入组件,就可以是使用了。如果不是用的element作为ui组件,可以使用类似方法,
网友评论