Skip to content

Commit 0b0f4ff

Browse files
author
cz20010427
committed
Merge remote-tracking branch 'upstream/master'
2 parents 14b4906 + cd6cb06 commit 0b0f4ff

573 files changed

Lines changed: 5243 additions & 106861 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.eslintrc.js

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,7 @@ module.exports = {
1515
'no-console': 'off',
1616
'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off',
1717
'@typescript-eslint/no-unused-vars': process.env.NODE_ENV === 'production' ? 'error' : 'warn',
18-
'@typescript-eslint/explicit-module-boundary-types': 'off',
1918
'@typescript-eslint/no-explicit-any': 'off',
20-
'@typescript-eslint/no-empty-interface': 'off',
21-
'vue/multi-word-component-names': 'off',
22-
'vue/multi-word-component': 'off',
23-
'multiline-ternary': 'off'
19+
'vue/multi-word-component-names': 'off'
2420
}
2521
}

.gitignore

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,12 @@
11
.DS_Store
22
.history
33
node_modules
4+
/lib_temp
5+
/packages_temp
46
/dist
57
/es
68
/lib
79
/docs
8-
/public/v1
9-
/public/v2
10-
/public/v3
11-
/public/v3.5
12-
/public/v4
1310
package-lock.json
1411
yarn.lock
1512

README.en.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
[![pull requests closed](https://img.shields.io/github/issues-pr-closed/x-extends/vxe-table.svg)](https://github.com/x-extends/vxe-table/pulls?q=is%3Apr+is%3Aclosed)
1313
[![npm license](https://img.shields.io/github/license/mashape/apistatus.svg)](LICENSE)
1414

15-
A [vue](https://www.npmjs.com/package/vue) based PC form component, support add delete change check, virtual tree, column drag and drop, lazy loading, shortcut menu, data verification, print export, form rendering, custom template, renderer, JSON configuration...
15+
A [vue](https://www.npmjs.com/package/vue) based PC form component, support add delete change check, virtual tree, column drag and drop, lazy loading, shortcut menu, data verification, import/export/print, form rendering, custom template, renderer, JSON configuration...
1616

1717
* Design concept
1818
* Efficient and concise API design for modern browsers.
@@ -22,8 +22,10 @@ A [vue](https://www.npmjs.com/package/vue) based PC form component, support add
2222
* Plan
2323
* [x] ~~v1.0 Based on vue2.6, Support for all major browsers.~~
2424
* [x] ~~v2.0 Based on vue2.6, Support for all major browsers.~~
25-
* [x] v3.0 Based on vue2.6, supports modern browsers and retains compatibility with IE11.
26-
* [x] v4.0 Based on vue3.x, Only support modern browser, not IE.
25+
* [x] v3.0 Based on vue2.6+, supports modern browsers and retains compatibility with IE11.
26+
* [ ] v3.9 Based on vue2.6+, Reconstruct and split the components into [Vxe table](https://github.com/x-extends/vxe-table) and [Vxe UI](https://github.com/x-extends/vxe-pc-ui). Form Designer, list designer, process designer will be supported.
27+
* [x] v4.0 Based on vue3.2+, Only support modern browser, not IE.
28+
* [x] v4.7 Based on vue3.2+, Reconstruct and split the components into [Vxe table](https://github.com/x-extends/vxe-table) and [Vxe UI](https://github.com/x-extends/vxe-pc-ui). Form Designer, list designer, process designer will be supported.
2729

2830
## Browser Support
2931

@@ -90,10 +92,10 @@ Get on [unpkg](https://unpkg.com/vxe-table/) and [cdnjs](https://cdn.jsdelivr.ne
9092

9193
```javascript
9294
import { createApp } from 'vue'
93-
import VXETable from 'vxe-table'
95+
import VxeUITable from 'vxe-table'
9496
import 'vxe-table/lib/style.css'
9597

96-
createApp(App).use(VXETable).mount('#app')
98+
createApp(App).use(VxeUITable).mount('#app')
9799
```
98100

99101
### CDN

README.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ vxe-table-cz仓库:https://github.com/WHIPLASHCZ/vxe-table-fix-checkbox
1616
[![pull requests closed](https://img.shields.io/github/issues-pr-closed/x-extends/vxe-table.svg)](https://github.com/x-extends/vxe-table/pulls?q=is%3Apr+is%3Aclosed)
1717
[![npm license](https://img.shields.io/github/license/mashape/apistatus.svg)](LICENSE)
1818

19-
一个基于 [vue](https://www.npmjs.com/package/vue) 的 PC 端表单/表格组件,支持增删改查、虚拟树、列拖拽、懒加载、快捷菜单、数据校验、打印导出、表单渲染、自定义模板、渲染器、JSON 配置式...
19+
一个基于 [vue](https://www.npmjs.com/package/vue) 的 PC 端表单/表格组件,支持增删改查、虚拟树、列拖拽、懒加载、快捷菜单、数据校验、导入/导出/打印、表单渲染、自定义模板、渲染器、JSON 配置式...
2020

2121
* 设计理念
2222
* 面向现代浏览器,高效的简洁 API 设计
@@ -26,8 +26,10 @@ vxe-table-cz仓库:https://github.com/WHIPLASHCZ/vxe-table-fix-checkbox
2626
* 计划
2727
* [x] ~~v1.0 基于 vue2.6,支持所有主流的浏览器,实现表格的一切实用的功能~~
2828
* [x] ~~v2.0 基于 vue2.6,支持所有主流的浏览器,同时兼具功能与性能~~
29-
* [x] v3.0 基于 vue2.6,支持现代浏览器并保留兼容 IE11
30-
* [x] v4.0 基于 vue3.x,只支持现代浏览器,不支持 IE
29+
* [x] v3.0 基于 vue2.6+,支持现代浏览器并保留兼容 IE11
30+
* [ ] v3.9 基于 vue2.6+,重构拆分组件,分为 [Vxe table](https://github.com/x-extends/vxe-table)[Vxe UI](https://github.com/x-extends/vxe-pc-ui),将支持表单设计器、列表你设计器、流程设计器
31+
* [x] v4.0 基于 vue3.2+,只支持现代浏览器,不支持 IE
32+
* [x] v4.7 基于 vue3.2+,重构拆分组件,分为 [Vxe table](https://github.com/x-extends/vxe-table)[Vxe UI](https://github.com/x-extends/vxe-pc-ui),将支持表单设计器、列表你设计器、流程设计器
3133
* [ ] 下一阶段:sticky 渲染模式、将虚拟滚动提升到极致、虚拟滚动动态行高、数据图表可视化
3234

3335
## 浏览器支持
@@ -101,10 +103,10 @@ Get on [unpkg](https://unpkg.com/vxe-table/) and [cdnjs](https://cdn.jsdelivr.ne
101103

102104
```javascript
103105
import { createApp } from 'vue'
104-
import VXETable from 'vxe-table'
106+
import VxeUITable from 'vxe-table'
105107
import 'vxe-table/lib/style.css'
106108

107-
createApp(App).use(VXETable).mount('#app')
109+
createApp(App).use(VxeUITable).mount('#app')
108110
```
109111

110112
### CDN

README.zh-TW.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
[![pull requests closed](https://img.shields.io/github/issues-pr-closed/x-extends/vxe-table.svg)](https://github.com/x-extends/vxe-table/pulls?q=is%3Apr+is%3Aclosed)
1313
[![npm license](https://img.shields.io/github/license/mashape/apistatus.svg)](LICENSE)
1414

15-
一個基於 [vue](https://www.npmjs.com/package/vue) 的PC端表格組件,支持增刪改查、虛擬樹、列拖拽、懶加載、快捷菜單、數據校驗、打印導出、表單渲染、自定義模板、渲染器、JSON 配置式…
15+
一個基於 [vue](https://www.npmjs.com/package/vue) 的PC端表格組件,支持增刪改查、虛擬樹、列拖拽、懶加載、快捷菜單、數據校驗、導入/匯出/列印、表單渲染、自定義模板、渲染器、JSON 配置式…
1616

1717
* 設計理念
1818
* 面向現代瀏覽器,高效的簡潔 API 設計
@@ -22,8 +22,10 @@
2222
* 計劃
2323
* [x] ~~v1.0 基於 vue2.6,支持所有主流的瀏覽器,實現表格的一切實用的功能~~
2424
* [x] ~~v2.0 基於 vue2.6,支持所有主流的瀏覽器,同時兼具功能與效能~~
25-
* [x] v3.0 基於 vue2.6,支持現代瀏覽器並保留相容IE11
25+
* [x] v3.0 基於 vue2.6+,支持現代瀏覽器並保留相容IE11
26+
* [ ] v3.9 基於 vue2.6+,重構拆分組件,分爲 [Vxe table](https://github.com/x-extends/vxe-table)[Vxe UI](https://github.com/x-extends/vxe-pc-ui),將支持表單設計器、列表你設計器、流程設計器
2627
* [x] v4.0 基于 vue3.x,只支持現代瀏覽器,不支持IE
28+
* [x] v4.7 基於 vue3.x,重構拆分組件,分爲 [Vxe table](https://github.com/x-extends/vxe-table)[Vxe UI](https://github.com/x-extends/vxe-pc-ui),將支持表單設計器、列表你設計器、流程設計器
2729

2830
## 瀏覽器支持
2931

@@ -89,10 +91,10 @@ Get on [unpkg](https://unpkg.com/vxe-table/) and [cdnjs](https://cdn.jsdelivr.ne
8991

9092
```javascript
9193
import { createApp } from 'vue'
92-
import VXETable from 'vxe-table'
94+
import VxeUITable from 'vxe-table'
9395
import 'vxe-table/lib/style.css'
9496

95-
createApp(App).use(VXETable).mount('#app')
97+
createApp(App).use(VxeUITable).mount('#app')
9698
```
9799

98100
### CDN

0 commit comments

Comments
 (0)