Element UI Table 表封装
文章解析
table 组件封装
条件分页获取数据
自定义table 表头
自定义table 权限
自定义字段是否必须
自定义是否自动分页
自定义日期格式
监听发送权限操作
返回调用者信息
table 数据可视化面板
入门必读
Vue http 请求封装包
Element UI Table 分页教程
Vue 组件通信
Template
【前端|Vue Element UI Table 表自动生成 Table 表封装 2.0(详细教程)】
table Data
Script
使用方法
创建 Table.vue
导入代码
在 main.js 中引入
import Table from '@/components/common/Table.vue'Vue.component('mytable', Table)
实例教程
Table props 属性
属性 | 类型 | 简介 | 实例 |
---|---|---|---|
url | String | 数据地址 | let url='traps.ueuo' |
params | Object | 参数可选 | let params = new URLSearchParams() params.append(name,"table1") |
cols | Object | 表头 | let cols = [{prop: 'id']} |
jurisdictions | Object | 权限 | |
selfmotionpage | Boolean | 自动分页 | true or false |
uniqueidentification | String | 调用者唯一标识 | system_admin |
datapanel | Boolean | table 数据面板 | true or false |
属性 | 类型 | 简介 | 实例 |
---|---|---|---|
prop | String | 引用字段属性 | name,age,id |
label | String | 表头标识 | 姓名,年龄,编号 |
dataIdentification | String | 自定义条件标识 | gender |
width | String· | cols 宽度 | 0-200px |
sort | String· | 是否排序 | sort or normal |
hidden | String· | cols 隐藏 | true or false |
属性 | 类型 | 简介 | 实例 |
---|---|---|---|
id | Long | 权限标识 | 1,2,3··· |
name | String | 权限名称 | 修改,删除,账户 |
method | String | 权限方法,回调函数 | update,delete,Account |
推荐阅读
- web网页模板|如此优秀的JS轮播图,写完老师都沉默了
- 接口|axios接口报错-参数类型错误解决
- JavaScript|vue 基于axios封装request接口请求——request.js文件
- vue.js|vue中使用axios封装成request使用
- JavaScript|JavaScript — 初识数组、数组字面量和方法、forEach、数组的遍历
- JavaScript|JavaScript — call()和apply()、Date对象、Math、包装类、字符串的方法
- 前端|web前端dya07--ES6高级语法的转化&render&vue与webpack&export
- vue.js组件开发
- 前端开发|Vue2.x API 学习
- vue|Vue面试常用详细总结