mirror of
https://gitee.com/xuliangzhan_admin/vxe-table.git
synced 2026-01-21 05:27:57 +08:00
更新文档
This commit is contained in:
@@ -1 +1 @@
|
||||
<!DOCTYPE html><html><head><meta charset=utf-8><meta http-equiv=Cache-Control content="no-cache, no-store, must-revalidate"><meta http-equiv=X-UA-Compatible content="IE=edge,chrome=1"><link rel=icon href=/vxe-table/favicon.ico><title>vxe-table 表格解决方案</title><link href=/vxe-table/static/css/advanced.df8cbe2b.css rel=prefetch><link href=/vxe-table/static/css/base.b2248eaf.css rel=prefetch><link href=/vxe-table/static/css/edit.72bd6140.css rel=prefetch><link href=/vxe-table/static/css/grid.8a7244c9.css rel=prefetch><link href=/vxe-table/static/css/module.a3db454b.css rel=prefetch><link href=/vxe-table/static/css/optimize.0861f408.css rel=prefetch><link href=/vxe-table/static/css/other.5fe3b628.css rel=prefetch><link href=/vxe-table/static/css/scroll.ebe194bc.css rel=prefetch><link href=/vxe-table/static/css/start.c22d906f.css rel=prefetch><link href=/vxe-table/static/js/advanced.5624f889.js rel=prefetch><link href=/vxe-table/static/js/advanced~base~edit~excel~grid~module~other~plugin~scroll~start~tree.593bbbb5.js rel=prefetch><link href=/vxe-table/static/js/api.0020f237.js rel=prefetch><link href=/vxe-table/static/js/base.70fa5b9a.js rel=prefetch><link href=/vxe-table/static/js/edit.13033f05.js rel=prefetch><link href=/vxe-table/static/js/excel.9186b4e2.js rel=prefetch><link href=/vxe-table/static/js/grid.db19a9a0.js rel=prefetch><link href=/vxe-table/static/js/module.deed3d6e.js rel=prefetch><link href=/vxe-table/static/js/optimize.f238e5e9.js rel=prefetch><link href=/vxe-table/static/js/other.efe76434.js rel=prefetch><link href=/vxe-table/static/js/plugin.2a51788a.js rel=prefetch><link href=/vxe-table/static/js/scroll.10d8c450.js rel=prefetch><link href=/vxe-table/static/js/start.d22d0680.js rel=prefetch><link href=/vxe-table/static/js/tree.45b865d3.js rel=prefetch><link href=/vxe-table/static/css/chunk-vendors.ee4188a8.css rel=preload as=style><link href=/vxe-table/static/css/index.a458ad0a.css rel=preload as=style><link href=/vxe-table/static/js/chunk-vendors.2afe6bbb.js rel=preload as=script><link href=/vxe-table/static/js/index.02971cad.js rel=preload as=script><link href=/vxe-table/static/css/chunk-vendors.ee4188a8.css rel=stylesheet><link href=/vxe-table/static/css/index.a458ad0a.css rel=stylesheet></head><body><noscript><strong>We're sorry but vxe-table doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script src=/vxe-table/static/js/chunk-vendors.2afe6bbb.js></script><script src=/vxe-table/static/js/index.02971cad.js></script></body></html>
|
||||
<!DOCTYPE html><html><head><meta charset=utf-8><meta http-equiv=Cache-Control content="no-cache, no-store, must-revalidate"><meta http-equiv=X-UA-Compatible content="IE=edge,chrome=1"><link rel=icon href=/vxe-table/favicon.ico><title>vxe-table 表格解决方案</title><link href=/vxe-table/static/css/advanced.df8cbe2b.css rel=prefetch><link href=/vxe-table/static/css/base.b2248eaf.css rel=prefetch><link href=/vxe-table/static/css/edit.72bd6140.css rel=prefetch><link href=/vxe-table/static/css/grid.8a7244c9.css rel=prefetch><link href=/vxe-table/static/css/module.a3db454b.css rel=prefetch><link href=/vxe-table/static/css/optimize.0861f408.css rel=prefetch><link href=/vxe-table/static/css/other.5fe3b628.css rel=prefetch><link href=/vxe-table/static/css/scroll.ebe194bc.css rel=prefetch><link href=/vxe-table/static/css/start.c22d906f.css rel=prefetch><link href=/vxe-table/static/js/advanced.86081e30.js rel=prefetch><link href=/vxe-table/static/js/advanced~base~edit~excel~grid~module~other~plugin~scroll~start~tree.593bbbb5.js rel=prefetch><link href=/vxe-table/static/js/api.b50616ff.js rel=prefetch><link href=/vxe-table/static/js/base.70fa5b9a.js rel=prefetch><link href=/vxe-table/static/js/edit.13033f05.js rel=prefetch><link href=/vxe-table/static/js/excel.9186b4e2.js rel=prefetch><link href=/vxe-table/static/js/grid.c3b6ea31.js rel=prefetch><link href=/vxe-table/static/js/module.deed3d6e.js rel=prefetch><link href=/vxe-table/static/js/optimize.f238e5e9.js rel=prefetch><link href=/vxe-table/static/js/other.efe76434.js rel=prefetch><link href=/vxe-table/static/js/plugin.2a51788a.js rel=prefetch><link href=/vxe-table/static/js/scroll.10d8c450.js rel=prefetch><link href=/vxe-table/static/js/start.d22d0680.js rel=prefetch><link href=/vxe-table/static/js/tree.45b865d3.js rel=prefetch><link href=/vxe-table/static/css/chunk-vendors.ee4188a8.css rel=preload as=style><link href=/vxe-table/static/css/index.a458ad0a.css rel=preload as=style><link href=/vxe-table/static/js/chunk-vendors.2afe6bbb.js rel=preload as=script><link href=/vxe-table/static/js/index.ef468e0e.js rel=preload as=script><link href=/vxe-table/static/css/chunk-vendors.ee4188a8.css rel=stylesheet><link href=/vxe-table/static/css/index.a458ad0a.css rel=stylesheet></head><body><noscript><strong>We're sorry but vxe-table doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script src=/vxe-table/static/js/chunk-vendors.2afe6bbb.js></script><script src=/vxe-table/static/js/index.ef468e0e.js></script></body></html>
|
||||
1
docs/static/js/advanced.5624f889.js
vendored
1
docs/static/js/advanced.5624f889.js
vendored
File diff suppressed because one or more lines are too long
1
docs/static/js/advanced.86081e30.js
vendored
Normal file
1
docs/static/js/advanced.86081e30.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
docs/static/js/api.0020f237.js
vendored
1
docs/static/js/api.0020f237.js
vendored
File diff suppressed because one or more lines are too long
1
docs/static/js/api.b50616ff.js
vendored
Normal file
1
docs/static/js/api.b50616ff.js
vendored
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
|
||||
<!DOCTYPE html><html><head><meta charset=utf-8><meta http-equiv=Cache-Control content="no-cache, no-store, must-revalidate"><meta http-equiv=X-UA-Compatible content="IE=edge,chrome=1"><link rel=icon href=/vxe-table/v1/favicon.ico><title>vxe-table 表格解决方案</title><link href=/vxe-table/v1/static/css/advanced.6dfdc208.css rel=prefetch><link href=/vxe-table/v1/static/css/base.b2248eaf.css rel=prefetch><link href=/vxe-table/v1/static/css/edit.18388059.css rel=prefetch><link href=/vxe-table/v1/static/css/grid.8a7244c9.css rel=prefetch><link href=/vxe-table/v1/static/css/module.a3db454b.css rel=prefetch><link href=/vxe-table/v1/static/css/optimize.0861f408.css rel=prefetch><link href=/vxe-table/v1/static/css/other.5fe3b628.css rel=prefetch><link href=/vxe-table/v1/static/css/scroll.ebe194bc.css rel=prefetch><link href=/vxe-table/v1/static/css/start.c22d906f.css rel=prefetch><link href=/vxe-table/v1/static/js/advanced.098d2052.js rel=prefetch><link href=/vxe-table/v1/static/js/advanced~base~edit~excel~grid~module~other~plugin~scroll~start~tree.155d11ee.js rel=prefetch><link href=/vxe-table/v1/static/js/api.bec1e1f8.js rel=prefetch><link href=/vxe-table/v1/static/js/base.503aff89.js rel=prefetch><link href=/vxe-table/v1/static/js/edit.e2586429.js rel=prefetch><link href=/vxe-table/v1/static/js/excel.2f91dbcb.js rel=prefetch><link href=/vxe-table/v1/static/js/grid.465c0001.js rel=prefetch><link href=/vxe-table/v1/static/js/module.ea8a8d67.js rel=prefetch><link href=/vxe-table/v1/static/js/optimize.1e8f1116.js rel=prefetch><link href=/vxe-table/v1/static/js/other.9bac55f7.js rel=prefetch><link href=/vxe-table/v1/static/js/plugin.128df3eb.js rel=prefetch><link href=/vxe-table/v1/static/js/scroll.80bd3479.js rel=prefetch><link href=/vxe-table/v1/static/js/start.9f9fa900.js rel=prefetch><link href=/vxe-table/v1/static/js/tree.6565be25.js rel=prefetch><link href=/vxe-table/v1/static/css/chunk-vendors.804d0d26.css rel=preload as=style><link href=/vxe-table/v1/static/css/index.100c2827.css rel=preload as=style><link href=/vxe-table/v1/static/js/chunk-vendors.fb8fb892.js rel=preload as=script><link href=/vxe-table/v1/static/js/index.6c978ceb.js rel=preload as=script><link href=/vxe-table/v1/static/css/chunk-vendors.804d0d26.css rel=stylesheet><link href=/vxe-table/v1/static/css/index.100c2827.css rel=stylesheet></head><body><noscript><strong>We're sorry but vxe-table doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script src=/vxe-table/v1/static/js/chunk-vendors.fb8fb892.js></script><script src=/vxe-table/v1/static/js/index.6c978ceb.js></script></body></html>
|
||||
<!DOCTYPE html><html><head><meta charset=utf-8><meta http-equiv=Cache-Control content="no-cache, no-store, must-revalidate"><meta http-equiv=X-UA-Compatible content="IE=edge,chrome=1"><link rel=icon href=/vxe-table/v1/favicon.ico><title>vxe-table 表格解决方案</title><link href=/vxe-table/v1/static/css/advanced.6dfdc208.css rel=prefetch><link href=/vxe-table/v1/static/css/base.b2248eaf.css rel=prefetch><link href=/vxe-table/v1/static/css/edit.18388059.css rel=prefetch><link href=/vxe-table/v1/static/css/grid.8a7244c9.css rel=prefetch><link href=/vxe-table/v1/static/css/module.a3db454b.css rel=prefetch><link href=/vxe-table/v1/static/css/optimize.0861f408.css rel=prefetch><link href=/vxe-table/v1/static/css/other.5fe3b628.css rel=prefetch><link href=/vxe-table/v1/static/css/scroll.ebe194bc.css rel=prefetch><link href=/vxe-table/v1/static/css/start.c22d906f.css rel=prefetch><link href=/vxe-table/v1/static/js/advanced.6f29931e.js rel=prefetch><link href=/vxe-table/v1/static/js/advanced~base~edit~excel~grid~module~other~plugin~scroll~start~tree.155d11ee.js rel=prefetch><link href=/vxe-table/v1/static/js/api.70e15ec0.js rel=prefetch><link href=/vxe-table/v1/static/js/base.503aff89.js rel=prefetch><link href=/vxe-table/v1/static/js/edit.e2586429.js rel=prefetch><link href=/vxe-table/v1/static/js/excel.2f91dbcb.js rel=prefetch><link href=/vxe-table/v1/static/js/grid.cd8a372b.js rel=prefetch><link href=/vxe-table/v1/static/js/module.ea8a8d67.js rel=prefetch><link href=/vxe-table/v1/static/js/optimize.1e8f1116.js rel=prefetch><link href=/vxe-table/v1/static/js/other.9bac55f7.js rel=prefetch><link href=/vxe-table/v1/static/js/plugin.128df3eb.js rel=prefetch><link href=/vxe-table/v1/static/js/scroll.80bd3479.js rel=prefetch><link href=/vxe-table/v1/static/js/start.9f9fa900.js rel=prefetch><link href=/vxe-table/v1/static/js/tree.6565be25.js rel=prefetch><link href=/vxe-table/v1/static/css/chunk-vendors.804d0d26.css rel=preload as=style><link href=/vxe-table/v1/static/css/index.100c2827.css rel=preload as=style><link href=/vxe-table/v1/static/js/chunk-vendors.fb8fb892.js rel=preload as=script><link href=/vxe-table/v1/static/js/index.4903a4d1.js rel=preload as=script><link href=/vxe-table/v1/static/css/chunk-vendors.804d0d26.css rel=stylesheet><link href=/vxe-table/v1/static/css/index.100c2827.css rel=stylesheet></head><body><noscript><strong>We're sorry but vxe-table doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script src=/vxe-table/v1/static/js/chunk-vendors.fb8fb892.js></script><script src=/vxe-table/v1/static/js/index.4903a4d1.js></script></body></html>
|
||||
File diff suppressed because one or more lines are too long
1
docs/v1/static/js/advanced.6f29931e.js
Normal file
1
docs/v1/static/js/advanced.6f29931e.js
Normal file
File diff suppressed because one or more lines are too long
1
docs/v1/static/js/api.70e15ec0.js
Normal file
1
docs/v1/static/js/api.70e15ec0.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -5,7 +5,7 @@
|
||||
:loading="loading"
|
||||
:refresh="{query: loadList}"
|
||||
:resizable="{storage: true}"
|
||||
:setting="{storage: true}">
|
||||
:setting="{storage: true, checkMethod: checkColumnMethod}">
|
||||
<template v-slot:buttons>
|
||||
<vxe-input class="search-input" v-model="filterName" type="search" :placeholder="`vxe-${apiName} ${$t('app.api.form.apiSearch')}`" @keyup="searchEvent"></vxe-input>
|
||||
</template>
|
||||
@@ -247,6 +247,12 @@ export default {
|
||||
'disabled-line-through': row.disabled && column.property === 'name'
|
||||
}
|
||||
},
|
||||
checkColumnMethod ({ column }) {
|
||||
if (['name', 'desc'].includes(column.property)) {
|
||||
return false
|
||||
}
|
||||
return true
|
||||
},
|
||||
headerCellContextMenuEvent ({ column }) {
|
||||
this.$refs.xTable.setCurrentColumn(column)
|
||||
},
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<div>
|
||||
<p class="tip">
|
||||
显示/隐藏列和列宽拖动保存功能,通过设置 <toolbar-api-link prop="id"/> 和 <toolbar-api-link prop="resizable"/>={storage: true} 参数开启列宽拖动 localStorage 保存功能<br>
|
||||
还可以通过 <toolbar-api-link prop="checkMethod"/> 设置列禁止勾选<br>
|
||||
还可以通过 <toolbar-api-link prop="checkMethod"/> 设置个性化列禁止勾选<br>
|
||||
也可以通过配合 <table-api-link prop="resizable-change"/> 事件实现服务端保存
|
||||
</p>
|
||||
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
<p class="tip">
|
||||
查询代理、服务端排序代理、服务端筛选代理、分页代理、增删改查<br>
|
||||
对于分页场景下,如果想要保留选中状态,可以通过设置 <table-api-link prop="checkbox-config"/> 的 <table-api-link prop="reserve"/> 属性<br>
|
||||
还可以通过 <toolbar-api-link prop="checkMethod"/> 设置个性化列禁止勾选<br>
|
||||
由 <grid-api-link name="vxe-grid"/> 代理数据转换,只需要配置好数据源即可;非常简单就可以渲染一个表格,从重复写冗余的代码中解放出来
|
||||
</p>
|
||||
|
||||
@@ -138,7 +139,8 @@ export default {
|
||||
storage: true
|
||||
},
|
||||
setting: {
|
||||
storage: true
|
||||
storage: true,
|
||||
checkMethod: this.checkColumnMethod
|
||||
}
|
||||
},
|
||||
tableColumn: [
|
||||
@@ -285,7 +287,8 @@ export default {
|
||||
storage: true
|
||||
},
|
||||
setting: {
|
||||
storage: true
|
||||
storage: true,
|
||||
checkMethod: this.checkColumnMethod
|
||||
}
|
||||
},
|
||||
tableColumn: [
|
||||
@@ -321,6 +324,12 @@ export default {
|
||||
let column = this.$refs.xGrid.getColumnByField('sex')
|
||||
column.editRender.options = data
|
||||
})
|
||||
},
|
||||
checkColumnMethod ({ column }) {
|
||||
if (['nickname', 'role'].includes(column.property)) {
|
||||
return false
|
||||
}
|
||||
return true
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -343,6 +352,12 @@ export default {
|
||||
let column = this.$refs.xGrid.getColumnByField('sex')
|
||||
column.editRender.options = data
|
||||
})
|
||||
},
|
||||
checkColumnMethod ({ column }) {
|
||||
if (['nickname', 'role'].includes(column.property)) {
|
||||
return false
|
||||
}
|
||||
return true
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "vxe-table",
|
||||
"version": "2.6.19-alpha.2",
|
||||
"version": "2.6.19",
|
||||
"description": "vxe-table 表格解决方案",
|
||||
"scripts": {
|
||||
"serve": "vue-cli-service serve",
|
||||
|
||||
Reference in New Issue
Block a user