最近需要在不使用UI框架的情况下封装一个简单的表格,由于对antd-vue比较熟悉,所以仿照了antd-vue的样子写了个简化版的Table组件。 组件源码见另一篇博客, 用到的技术栈:VUE3、SCSS 用过antd-vue的都应该知道table组件主要的传参是两个:columns ...
方式一 :通过设置customRow达到目的,点击时遍历所有行设置为正常颜色,把当前行设置为特殊颜色 高亮色 HTML: JS gt methods: CSS: 方式二 :通过设置customRow达到目的,点击时记录ID,每一行就会自动加载style的样式,这里可以使用条件来达到加载不同样式的目的,比如设置行背景色: background color : record.id this.phys ...
2020-08-09 01:58 0 3459 推荐指数:
最近需要在不使用UI框架的情况下封装一个简单的表格,由于对antd-vue比较熟悉,所以仿照了antd-vue的样子写了个简化版的Table组件。 组件源码见另一篇博客, 用到的技术栈:VUE3、SCSS 用过antd-vue的都应该知道table组件主要的传参是两个:columns ...
注:不仅可以添加点击事件还可以添加其他的事件 ...
首先需要下载插件 "xlsx": "^0.15.6" 然后在mainjs 当中引入xlsx 并进行全局方法的封装 import XLSX from 'xlsx' /** ...
https://www.cnblogs.com/lanshu123/p/11088610.html ...
1、<a-table></a-table>标签中添加属性 :pagination="pagination" 2、data中设置pagination pagination: {current: 1, pageSize: 10, showSizeChanger ...
1、<a-table></a-table>标签中添加属性 :pagination="pagination" 2、data中设置pagination pagination: { current: 1, pageSize: 10 ...
方法一: 直接取消scoped scoped的作用是防止样式冲突,当前页面/组件写的类名与对应的样式只会作用在当前的页面/组件 取消了scoped以后,页面的样式将会作用到全局。 ...
如果直接使用ant中的table只采用的onSelect方法会出现只保留当前选中的值,无法进行全选,并且在进行分页选中的时候只保留当前的选中的信息,之后选中的信息会丢失,要解决这个问题还需要使用onSelectAll方法 具体内容如下: a-table代码: js代码 ...