0.5.1 • Published 5 years ago
plug-table-zwb v0.5.1
非常好用的table插件。集成增删改查功能,集成翻页筛选等功能。
您只需要引入组件,传必要的参数。就可以生成漂亮的表格。 改组件基于elementUi 是它的再次封装。
效果图
引入
npm install plug-table-zwb --save
引用
//main.js
import wbtable from 'plug-table-zwb';
Vue.use(wbtable);
使用
//组件引入
<wbtable
ref="wbtable" //组件名称,方便调用组件内部方法
:tableParameter="tableParameter" //接口数据包括 url method 和 type
:axios="$axios" //传入axios。
:tableHeader="tableHeader" //传入表格表头
@goDetail="godetail" //详情方法 (回调列信息)
@openAddMod="openAddMod" //新增按钮调用
@openChangeMod="openChangeMod" //修改按钮调用
></wbtable>
//传递增删改查接口数据
tableParameter: {
getList: {
url: '/systemServer/user/list', //接口
methods: 'post', //method
show: true //是否显示该功能
},
add: {
url: '/systemServer/user',
methods: 'post',
show: true
},
del: {
url: '/systemServer/user',
methods: 'delete',
show: true
},
delMore: {
url: '',
methods: 'delete',
show: false
},
searchById: {
url: '/systemServer/user/',
methods: 'get',
show: false
},
change: {
url: '/systemServer/user',
methods: 'put',
show: true
},
filterAllList: {
url: '/deviceServer/filter/field/list',
methods: 'get',
show: true
},
saveFilter: {
url: '/deviceServer/filter/getSaveFilter',
methods: 'post',
show: true
},
filterSaveList: {
url: '/deviceServer/filter/getFilterList',
methods: 'get',
show: true
},
delFilter: {
url: 'http://192.168.3.101:8030/deviceServer/filter',
methods: 'delete',
show: true
}
},
//传递表头
tableHeader: [
{
label: '设备编号',
prop: 'deviceNo',
type: 'text'
},
{
label: '设备名称',
prop: 'deviceName',
type: 'text'
},
{
label: '设备状态',
prop: 'deviceState',
type: 'text'
}
]
//组件内部axios方法调用
this.$refs.wbtable.add(提交数据);
this.$refs.wbtable.change(提交数据);
this.$refs.wbtable.getTableList(pageNo)
0.5.0
5 years ago
0.5.1
5 years ago
0.4.9
5 years ago
0.4.8
5 years ago
0.4.7
5 years ago
0.4.6
5 years ago
0.4.5
5 years ago
0.4.4
5 years ago
0.4.3
5 years ago
0.4.2
5 years ago
0.4.1
5 years ago
0.3.9
5 years ago
0.4.0
5 years ago
0.3.8
5 years ago
0.3.7
5 years ago
0.3.6
5 years ago
0.3.5
5 years ago
0.3.4
5 years ago
0.3.2
5 years ago
0.3.1
5 years ago
0.3.0
5 years ago
0.2.9
5 years ago
0.2.8
5 years ago
0.2.7
5 years ago
0.2.6
5 years ago
0.2.5
5 years ago
0.2.4
5 years ago
0.2.3
5 years ago
0.2.2
5 years ago
0.2.1
5 years ago
0.2.0
5 years ago
0.1.8
5 years ago
0.1.7
5 years ago
0.1.9
5 years ago
0.1.4
5 years ago
0.1.3
5 years ago
0.1.6
5 years ago
0.1.5
5 years ago
0.1.2
5 years ago
0.1.1
5 years ago
0.1.0
5 years ago