https://github.com/x-extends/vxe-table-nuxt
Vxe Table module for Nuxt
https://github.com/x-extends/vxe-table-nuxt
Last synced: about 2 months ago
JSON representation
Vxe Table module for Nuxt
- Host: GitHub
- URL: https://github.com/x-extends/vxe-table-nuxt
- Owner: x-extends
- License: mit
- Created: 2026-05-29T07:44:31.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2026-05-29T09:25:49.000Z (2 months ago)
- Last Synced: 2026-05-29T11:13:01.338Z (2 months ago)
- Language: TypeScript
- Homepage: https://table.vxeui.com
- Size: 7.81 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/x-extends/vxe-table-nuxt/stargazers)
[](https://www.npmjs.com/package/vxe-table-nuxt)
[](https://github.com/x-extends/vxe-table-nuxt/actions/workflows/webpack.yml)
[](https://npm-stat.com/charts.html?package=vxe-table-nuxt)
[](https://github.com/x-extends/vxe-table-nuxt/issues)
[](https://github.com/x-extends/vxe-table-nuxt/issues?q=is%3Aissue+is%3Aclosed)
[](https://github.com/x-extends/vxe-table-nuxt/pulls)
[](https://github.com/x-extends/vxe-table-nuxt/pulls?q=is%3Apr+is%3Aclosed)
[](LICENSE)
# Vxe Table Nuxt
> [Vxe Table](https://vxeui.com) module for [Nuxt](https://nuxt.com)
## Features
- Automatically import components and styles on demand.
## Installation
```bash
npm install vxe-table-nuxt -D
```
## Configuration
```ts
export default defineNuxtConfig({
modules: [
'vxe-table-nuxt',
'vxe-table-nuxt'
],
vxeTableSetting: {
// global: true // 是否全局加载,如果 false 则按需加载
}
})
```
## Usage
```vue
export default {
data() {
return {
tableData: [
{ id: 10001, name: 'Test1', role: 'Develop', sex: 'Man', address: 'Shenzhen' },
{ id: 10002, name: 'Test2', role: 'Test', sex: 'Man', address: 'Guangzhou' },
{ id: 10003, name: 'Test3', role: 'PM', sex: 'Man', address: 'Shanghai' }
]
}
}
}
```
Reference [Nuxt documentation](https://nuxt.com/docs/guide/directory-structure/components) and [playground](./playground/app.vue) use.
## Development
- Run `npm run update i` to install the dependencies.
- Run `npm run run` to start playground in development mode.
- Run `npm run build` to build this project.