优化重构

This commit is contained in:
xuliangzhan
2020-03-02 23:06:25 +08:00
parent 30cb74a8fd
commit 370a37f7d3
15 changed files with 59 additions and 49 deletions

View File

@@ -13,4 +13,4 @@
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
}
})();</script><link href=/vxe-table/static/css/advanced.a06a5a59.css rel=prefetch><link href=/vxe-table/static/css/api.4e9ea0a5.css rel=prefetch><link href=/vxe-table/static/css/base.66df2255.css rel=prefetch><link href=/vxe-table/static/css/edit.4d86bd3c.css rel=prefetch><link href=/vxe-table/static/css/grid.5654f855.css rel=prefetch><link href=/vxe-table/static/css/module.70d284e2.css rel=prefetch><link href=/vxe-table/static/css/other.68b39f76.css rel=prefetch><link href=/vxe-table/static/css/scroll.38d9b5ec.css rel=prefetch><link href=/vxe-table/static/css/start.068236aa.css rel=prefetch><link href=/vxe-table/static/css/tree.b4316aa7.css rel=prefetch><link href=/vxe-table/static/css/virtual-tree.628317ae.css rel=prefetch><link href=/vxe-table/static/js/advanced.0e36e5b1.js rel=prefetch><link href=/vxe-table/static/js/advanced~base~edit~excel~grid~module~other~plugin~scroll~start~tree~virtual-tree.d9ecbab9.js rel=prefetch><link href=/vxe-table/static/js/api.9c7855e2.js rel=prefetch><link href=/vxe-table/static/js/base.004d6f00.js rel=prefetch><link href=/vxe-table/static/js/edit.c6532e72.js rel=prefetch><link href=/vxe-table/static/js/excel.629b3b8a.js rel=prefetch><link href=/vxe-table/static/js/grid.b0d6088b.js rel=prefetch><link href=/vxe-table/static/js/module.caac6a21.js rel=prefetch><link href=/vxe-table/static/js/other.f042c5a3.js rel=prefetch><link href=/vxe-table/static/js/plugin.6d7736cd.js rel=prefetch><link href=/vxe-table/static/js/scroll.b44536c9.js rel=prefetch><link href=/vxe-table/static/js/start.e5226ea1.js rel=prefetch><link href=/vxe-table/static/js/tree.449c229c.js rel=prefetch><link href=/vxe-table/static/js/virtual-tree.59c10e39.js rel=prefetch><link href=/vxe-table/static/css/chunk-vendors.04f4ac0e.css rel=preload as=style><link href=/vxe-table/static/css/index.92af1607.css rel=preload as=style><link href=/vxe-table/static/js/chunk-vendors.31e12980.js rel=preload as=script><link href=/vxe-table/static/js/index.e2bfba88.js rel=preload as=script><link href=/vxe-table/static/css/chunk-vendors.04f4ac0e.css rel=stylesheet><link href=/vxe-table/static/css/index.92af1607.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.31e12980.js></script><script src=/vxe-table/static/js/index.e2bfba88.js></script></body></html>
})();</script><link href=/vxe-table/static/css/advanced.a06a5a59.css rel=prefetch><link href=/vxe-table/static/css/api.4e9ea0a5.css rel=prefetch><link href=/vxe-table/static/css/base.66df2255.css rel=prefetch><link href=/vxe-table/static/css/edit.4d86bd3c.css rel=prefetch><link href=/vxe-table/static/css/grid.5654f855.css rel=prefetch><link href=/vxe-table/static/css/module.70d284e2.css rel=prefetch><link href=/vxe-table/static/css/other.68b39f76.css rel=prefetch><link href=/vxe-table/static/css/scroll.38d9b5ec.css rel=prefetch><link href=/vxe-table/static/css/start.068236aa.css rel=prefetch><link href=/vxe-table/static/css/tree.b4316aa7.css rel=prefetch><link href=/vxe-table/static/css/virtual-tree.628317ae.css rel=prefetch><link href=/vxe-table/static/js/advanced.0e36e5b1.js rel=prefetch><link href=/vxe-table/static/js/advanced~base~edit~excel~grid~module~other~plugin~scroll~start~tree~virtual-tree.d9ecbab9.js rel=prefetch><link href=/vxe-table/static/js/api.b3a80b41.js rel=prefetch><link href=/vxe-table/static/js/base.004d6f00.js rel=prefetch><link href=/vxe-table/static/js/edit.c6532e72.js rel=prefetch><link href=/vxe-table/static/js/excel.629b3b8a.js rel=prefetch><link href=/vxe-table/static/js/grid.b0d6088b.js rel=prefetch><link href=/vxe-table/static/js/module.48677701.js rel=prefetch><link href=/vxe-table/static/js/other.f042c5a3.js rel=prefetch><link href=/vxe-table/static/js/plugin.6d7736cd.js rel=prefetch><link href=/vxe-table/static/js/scroll.b44536c9.js rel=prefetch><link href=/vxe-table/static/js/start.e5226ea1.js rel=prefetch><link href=/vxe-table/static/js/tree.449c229c.js rel=prefetch><link href=/vxe-table/static/js/virtual-tree.59c10e39.js rel=prefetch><link href=/vxe-table/static/css/chunk-vendors.04f4ac0e.css rel=preload as=style><link href=/vxe-table/static/css/index.92af1607.css rel=preload as=style><link href=/vxe-table/static/js/chunk-vendors.31e12980.js rel=preload as=script><link href=/vxe-table/static/js/index.6ea50bbb.js rel=preload as=script><link href=/vxe-table/static/css/chunk-vendors.04f4ac0e.css rel=stylesheet><link href=/vxe-table/static/css/index.92af1607.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.31e12980.js></script><script src=/vxe-table/static/js/index.6ea50bbb.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

View File

@@ -13,4 +13,4 @@
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
}
})();</script><link href=/vxe-table/v1/static/css/advanced.a06a5a59.css rel=prefetch><link href=/vxe-table/v1/static/css/api.4e9ea0a5.css rel=prefetch><link href=/vxe-table/v1/static/css/base.66df2255.css rel=prefetch><link href=/vxe-table/v1/static/css/edit.384e7a54.css rel=prefetch><link href=/vxe-table/v1/static/css/grid.5654f855.css rel=prefetch><link href=/vxe-table/v1/static/css/module.70d284e2.css rel=prefetch><link href=/vxe-table/v1/static/css/other.68b39f76.css rel=prefetch><link href=/vxe-table/v1/static/css/scroll.38d9b5ec.css rel=prefetch><link href=/vxe-table/v1/static/css/start.068236aa.css rel=prefetch><link href=/vxe-table/v1/static/css/tree.b4316aa7.css rel=prefetch><link href=/vxe-table/v1/static/css/virtual-tree.628317ae.css rel=prefetch><link href=/vxe-table/v1/static/js/advanced.204d1070.js rel=prefetch><link href=/vxe-table/v1/static/js/advanced~base~edit~excel~grid~module~other~plugin~scroll~start~tree~virtual-tree.9c6eb998.js rel=prefetch><link href=/vxe-table/v1/static/js/api.80ba1a1a.js rel=prefetch><link href=/vxe-table/v1/static/js/base.b1daa4b7.js rel=prefetch><link href=/vxe-table/v1/static/js/edit.efc43e16.js rel=prefetch><link href=/vxe-table/v1/static/js/excel.27294ea4.js rel=prefetch><link href=/vxe-table/v1/static/js/grid.5ffe5a8a.js rel=prefetch><link href=/vxe-table/v1/static/js/module.4fa5df8b.js rel=prefetch><link href=/vxe-table/v1/static/js/other.561c545b.js rel=prefetch><link href=/vxe-table/v1/static/js/plugin.2cd4de0d.js rel=prefetch><link href=/vxe-table/v1/static/js/scroll.55e12474.js rel=prefetch><link href=/vxe-table/v1/static/js/start.6ce9019f.js rel=prefetch><link href=/vxe-table/v1/static/js/tree.9174769c.js rel=prefetch><link href=/vxe-table/v1/static/js/virtual-tree.52e8fbf7.js rel=prefetch><link href=/vxe-table/v1/static/css/chunk-vendors.08c15d8a.css rel=preload as=style><link href=/vxe-table/v1/static/css/index.198763f4.css rel=preload as=style><link href=/vxe-table/v1/static/js/chunk-vendors.fc68e004.js rel=preload as=script><link href=/vxe-table/v1/static/js/index.f3c0c71a.js rel=preload as=script><link href=/vxe-table/v1/static/css/chunk-vendors.08c15d8a.css rel=stylesheet><link href=/vxe-table/v1/static/css/index.198763f4.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.fc68e004.js></script><script src=/vxe-table/v1/static/js/index.f3c0c71a.js></script></body></html>
})();</script><link href=/vxe-table/v1/static/css/advanced.a06a5a59.css rel=prefetch><link href=/vxe-table/v1/static/css/api.4e9ea0a5.css rel=prefetch><link href=/vxe-table/v1/static/css/base.66df2255.css rel=prefetch><link href=/vxe-table/v1/static/css/edit.384e7a54.css rel=prefetch><link href=/vxe-table/v1/static/css/grid.5654f855.css rel=prefetch><link href=/vxe-table/v1/static/css/module.70d284e2.css rel=prefetch><link href=/vxe-table/v1/static/css/other.68b39f76.css rel=prefetch><link href=/vxe-table/v1/static/css/scroll.38d9b5ec.css rel=prefetch><link href=/vxe-table/v1/static/css/start.068236aa.css rel=prefetch><link href=/vxe-table/v1/static/css/tree.b4316aa7.css rel=prefetch><link href=/vxe-table/v1/static/css/virtual-tree.628317ae.css rel=prefetch><link href=/vxe-table/v1/static/js/advanced.204d1070.js rel=prefetch><link href=/vxe-table/v1/static/js/advanced~base~edit~excel~grid~module~other~plugin~scroll~start~tree~virtual-tree.9c6eb998.js rel=prefetch><link href=/vxe-table/v1/static/js/api.3950ee1e.js rel=prefetch><link href=/vxe-table/v1/static/js/base.b1daa4b7.js rel=prefetch><link href=/vxe-table/v1/static/js/edit.efc43e16.js rel=prefetch><link href=/vxe-table/v1/static/js/excel.27294ea4.js rel=prefetch><link href=/vxe-table/v1/static/js/grid.5ffe5a8a.js rel=prefetch><link href=/vxe-table/v1/static/js/module.809693a3.js rel=prefetch><link href=/vxe-table/v1/static/js/other.561c545b.js rel=prefetch><link href=/vxe-table/v1/static/js/plugin.2cd4de0d.js rel=prefetch><link href=/vxe-table/v1/static/js/scroll.55e12474.js rel=prefetch><link href=/vxe-table/v1/static/js/start.6ce9019f.js rel=prefetch><link href=/vxe-table/v1/static/js/tree.9174769c.js rel=prefetch><link href=/vxe-table/v1/static/js/virtual-tree.52e8fbf7.js rel=prefetch><link href=/vxe-table/v1/static/css/chunk-vendors.08c15d8a.css rel=preload as=style><link href=/vxe-table/v1/static/css/index.198763f4.css rel=preload as=style><link href=/vxe-table/v1/static/js/chunk-vendors.fc68e004.js rel=preload as=script><link href=/vxe-table/v1/static/js/index.e2b08605.js rel=preload as=script><link href=/vxe-table/v1/static/css/chunk-vendors.08c15d8a.css rel=stylesheet><link href=/vxe-table/v1/static/css/index.198763f4.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.fc68e004.js></script><script src=/vxe-table/v1/static/js/index.e2b08605.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

View File

@@ -13,4 +13,4 @@
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
}
})();</script><link href=/vxe-table/v2/static/css/advanced.a06a5a59.css rel=prefetch><link href=/vxe-table/v2/static/css/api.4e9ea0a5.css rel=prefetch><link href=/vxe-table/v2/static/css/base.66df2255.css rel=prefetch><link href=/vxe-table/v2/static/css/edit.4d86bd3c.css rel=prefetch><link href=/vxe-table/v2/static/css/grid.5654f855.css rel=prefetch><link href=/vxe-table/v2/static/css/module.70d284e2.css rel=prefetch><link href=/vxe-table/v2/static/css/other.68b39f76.css rel=prefetch><link href=/vxe-table/v2/static/css/scroll.38d9b5ec.css rel=prefetch><link href=/vxe-table/v2/static/css/start.068236aa.css rel=prefetch><link href=/vxe-table/v2/static/css/tree.b4316aa7.css rel=prefetch><link href=/vxe-table/v2/static/css/virtual-tree.628317ae.css rel=prefetch><link href=/vxe-table/v2/static/js/advanced.b83b9577.js rel=prefetch><link href=/vxe-table/v2/static/js/advanced~base~edit~excel~grid~module~other~plugin~scroll~start~tree~virtual-tree.d9ecbab9.js rel=prefetch><link href=/vxe-table/v2/static/js/api.2d1119a2.js rel=prefetch><link href=/vxe-table/v2/static/js/base.595c1ee0.js rel=prefetch><link href=/vxe-table/v2/static/js/edit.755d2347.js rel=prefetch><link href=/vxe-table/v2/static/js/excel.5eff8098.js rel=prefetch><link href=/vxe-table/v2/static/js/grid.68f472d1.js rel=prefetch><link href=/vxe-table/v2/static/js/module.3271db57.js rel=prefetch><link href=/vxe-table/v2/static/js/other.49fd1def.js rel=prefetch><link href=/vxe-table/v2/static/js/plugin.375bf1c5.js rel=prefetch><link href=/vxe-table/v2/static/js/scroll.44408fc2.js rel=prefetch><link href=/vxe-table/v2/static/js/start.d4673e98.js rel=prefetch><link href=/vxe-table/v2/static/js/tree.bc20052c.js rel=prefetch><link href=/vxe-table/v2/static/js/virtual-tree.2f9a7860.js rel=prefetch><link href=/vxe-table/v2/static/css/chunk-vendors.04f4ac0e.css rel=preload as=style><link href=/vxe-table/v2/static/css/index.80c101ef.css rel=preload as=style><link href=/vxe-table/v2/static/js/chunk-vendors.99c59e4b.js rel=preload as=script><link href=/vxe-table/v2/static/js/index.9c3b5ceb.js rel=preload as=script><link href=/vxe-table/v2/static/css/chunk-vendors.04f4ac0e.css rel=stylesheet><link href=/vxe-table/v2/static/css/index.80c101ef.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/v2/static/js/chunk-vendors.99c59e4b.js></script><script src=/vxe-table/v2/static/js/index.9c3b5ceb.js></script></body></html>
})();</script><link href=/vxe-table/v2/static/css/advanced.a06a5a59.css rel=prefetch><link href=/vxe-table/v2/static/css/api.4e9ea0a5.css rel=prefetch><link href=/vxe-table/v2/static/css/base.66df2255.css rel=prefetch><link href=/vxe-table/v2/static/css/edit.4d86bd3c.css rel=prefetch><link href=/vxe-table/v2/static/css/grid.5654f855.css rel=prefetch><link href=/vxe-table/v2/static/css/module.70d284e2.css rel=prefetch><link href=/vxe-table/v2/static/css/other.68b39f76.css rel=prefetch><link href=/vxe-table/v2/static/css/scroll.38d9b5ec.css rel=prefetch><link href=/vxe-table/v2/static/css/start.068236aa.css rel=prefetch><link href=/vxe-table/v2/static/css/tree.b4316aa7.css rel=prefetch><link href=/vxe-table/v2/static/css/virtual-tree.628317ae.css rel=prefetch><link href=/vxe-table/v2/static/js/advanced.b83b9577.js rel=prefetch><link href=/vxe-table/v2/static/js/advanced~base~edit~excel~grid~module~other~plugin~scroll~start~tree~virtual-tree.d9ecbab9.js rel=prefetch><link href=/vxe-table/v2/static/js/api.4b842efd.js rel=prefetch><link href=/vxe-table/v2/static/js/base.595c1ee0.js rel=prefetch><link href=/vxe-table/v2/static/js/edit.755d2347.js rel=prefetch><link href=/vxe-table/v2/static/js/excel.5eff8098.js rel=prefetch><link href=/vxe-table/v2/static/js/grid.68f472d1.js rel=prefetch><link href=/vxe-table/v2/static/js/module.80469aec.js rel=prefetch><link href=/vxe-table/v2/static/js/other.49fd1def.js rel=prefetch><link href=/vxe-table/v2/static/js/plugin.375bf1c5.js rel=prefetch><link href=/vxe-table/v2/static/js/scroll.44408fc2.js rel=prefetch><link href=/vxe-table/v2/static/js/start.d4673e98.js rel=prefetch><link href=/vxe-table/v2/static/js/tree.bc20052c.js rel=prefetch><link href=/vxe-table/v2/static/js/virtual-tree.2f9a7860.js rel=prefetch><link href=/vxe-table/v2/static/css/chunk-vendors.04f4ac0e.css rel=preload as=style><link href=/vxe-table/v2/static/css/index.80c101ef.css rel=preload as=style><link href=/vxe-table/v2/static/js/chunk-vendors.99c59e4b.js rel=preload as=script><link href=/vxe-table/v2/static/js/index.d70aa6ed.js rel=preload as=script><link href=/vxe-table/v2/static/css/chunk-vendors.04f4ac0e.css rel=stylesheet><link href=/vxe-table/v2/static/css/index.80c101ef.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/v2/static/js/chunk-vendors.99c59e4b.js></script><script src=/vxe-table/v2/static/js/index.d70aa6ed.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

View File

@@ -134,40 +134,50 @@ const apis = [
list: []
},
{
name: 'startWeek',
desc: '只对 type=date 有效,设置起始周',
name: 'date-config',
desc: '只对 type=date|month|year 有效,日期配置项',
version: '',
type: 'Number, String',
enum: '0, 1, 2, 3, 4, 5, 6',
defVal: '默认 1继承 setup.input.startWeek',
list: []
},
{
name: 'labelFormat',
desc: '只对 type=date|month|year 有效,输入框中显示的日期格式',
version: '',
type: 'String',
type: 'Object',
enum: '',
defVal: '继承 setup.input.labelFormat',
list: []
},
{
name: 'parseFormat',
desc: '只对 type=date|month|year 有效,绑定值的解析格式,如果是值为字符串时可能会用到',
version: '',
type: 'String',
enum: '',
defVal: '继承 setup.input.parseFormat',
list: []
},
{
name: 'valueFormat',
desc: '只对 type=date|month|year 有效,绑定值的返回格式,默认返回 Date 类型,如果指定格式则返回字符串',
version: '',
type: 'String',
enum: '',
defVal: '继承 setup.input.valueFormat',
list: []
defVal: '继承 setup.input.dateConfig',
list: [
{
name: 'startWeek',
desc: '只对 type=date 有效,设置起始周',
version: '',
type: 'Number, String',
enum: '0, 1, 2, 3, 4, 5, 6',
defVal: '1',
list: []
},
{
name: 'labelFormat',
desc: '只对 type=date|month|year 有效,输入框中显示的日期格式',
version: '',
type: 'String',
enum: '',
defVal: '',
list: []
},
{
name: 'parseFormat',
desc: '只对 type=date|month|year 有效,绑定值的解析格式,如果是值为字符串时可能会用到',
version: '',
type: 'String',
enum: '',
defVal: '',
list: []
},
{
name: 'valueFormat',
desc: '只对 type=date|month|year 有效,绑定值的返回格式,默认返回 Date 类型,如果指定格式则返回字符串',
version: '',
type: 'String',
enum: '',
defVal: '',
list: []
}
]
},
{
name: 'transfer',

View File

@@ -71,7 +71,7 @@ const apis = [
list: []
},
{
name: 'optionProps',
name: 'option-props',
desc: '下拉选项属性参数配置',
version: '',
type: 'Object',
@@ -80,7 +80,7 @@ const apis = [
list: []
},
{
name: 'optionGroups',
name: 'option-groups',
desc: '下拉分组选项列表',
version: '',
type: 'Array',
@@ -89,7 +89,7 @@ const apis = [
list: []
},
{
name: 'optionGroupProps',
name: 'option-group-props',
desc: '下拉分组选项属性参数配置',
version: '',
type: 'Object',

View File

@@ -23,7 +23,7 @@
<p>
<vxe-input v-model="value10" placeholder="日期类型" type="date"></vxe-input>
<vxe-input v-model="value11" placeholder="月份" type="month" value-format="yyyy-MM-dd"></vxe-input>
<vxe-input v-model="value11" placeholder="月份" type="month" :date-config="{valueFormat: 'yyyy-MM-dd'}"></vxe-input>
<vxe-input v-model="value12" placeholder="年份" type="year" clearable></vxe-input>
</p>
@@ -87,7 +87,7 @@ export default {
<p>
<vxe-input v-model="value10" placeholder="日期类型" type="date"></vxe-input>
<vxe-input v-model="value11" placeholder="月份" type="month" value-format="yyyy-MM-dd"></vxe-input>
<vxe-input v-model="value11" placeholder="月份" type="month" :date-config="{valueFormat: 'yyyy-MM-dd'}"></vxe-input>
<vxe-input v-model="value12" placeholder="年份" type="year" clearable></vxe-input>
</p>