更新文档

This commit is contained in:
xuliangzhan
2019-11-13 21:33:04 +08:00
parent 6087600f7a
commit c1a0952596
18 changed files with 36 additions and 15 deletions

View File

@@ -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>

File diff suppressed because one or more lines are too long

1
docs/static/js/advanced.86081e30.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

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

View File

@@ -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

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

File diff suppressed because one or more lines are too long

View File

@@ -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)
},

View File

@@ -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>

View File

@@ -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
}
}
}

View File

@@ -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",