@mamba-le/plugin-nuxt

nuxt 的配置扩展以及 配合基础库使用的 页面组件
1,535
Install
npm install @mamba-le/plugin-nuxt
Latest Version:0.3.7
Vue:2
License:MIT
Last Updated:Jan 6, 2023
Links: npm
Maintainer: mamba-le

plugin-nuxt

说明

nuxt 扩展插件库

扩展组件库 目录介绍 和 React 类同

components
├── locales                                         # 多语言
│   ├── en
│   │   ├── action.ts
│   │   ├── index.ts
│   │   ├── other.ts
│   │   └── tips.ts
│   ├── index.ts
│   └── zh
│       ├── action.ts
│       ├── index.ts
│       ├── other.ts
│       └── tips.ts
├── other                                            
│   └── i18nT.vue                                   # 多语言的 $t 函数组件 打平 vue3
├── page
│   ├── action                                      # 操作按钮
│   │   ├── action_delete.vue
│   │   ├── action_export.vue
│   │   ├── action_import.vue
│   │   ├── action_info.vue
│   │   ├── action_insert.vue
│   │   ├── action_update.vue
│   │   ├── index.vue
│   │   └── script.ts                               # 操作按钮的 Mixins
│   ├── details                                     # 详情表单
│   │   ├── index.vue
│   │   └── script.ts                               # 详情表单的 Mixins
│   ├── field                                       # 表单 field 扩展
│   │   ├── declare.ts                              # 表单 field 类型定义
│   │   ├── index.vue                               # 表单 field 组合导出
│   │   ├── item.vue                                # 布局使用
│   │   ├── script.ts                               # 表单 field 的 Mixins
│   │   └── views
│   │       ├── checkbox.vue
│   │       ├── date.vue
│   │       ├── dateMonth.vue
│   │       ├── dateRange.vue
│   │       ├── dateWeek.vue
│   │       ├── image.vue
│   │       ├── password.vue
│   │       ├── radio.vue
│   │       ├── rate.vue
│   │       ├── select.vue
│   │       ├── slider.vue
│   │       ├── switch.vue
│   │       ├── text.vue
│   │       ├── textarea.vue
│   │       ├── transfer.vue
│   │       └── upload.vue
│   ├── grid                                          # 数据展示 aggrid
│   │   ├── agGrid.async.vue                          # aggrid vue 懒加载
│   │   ├── defaultOptions.ts                         # aggrid 默认配置
│   │   ├── framework                                 # aggrid 展示组件 
│   │   │   ├── index.ts
│   │   │   ├── loadingOverlay.vue
│   │   │   └── noRowsOverlay.vue
│   │   ├── index.vue                                 # aggrid 组合导出使用
│   │   ├── loading.vue                               # aggrid 加载过渡组件
│   │   ├── locale.ts                                  
│   │   └── pagination.vue                            # 分页组件
│   ├── filter.vue                                    # 搜索表单
│   ├── provider.vue                                  # provider
│   ├── table.vue                                     # antd table 可能有bug 无实际使用过
│   └── view.vue                                      # 弹出框视图 路由参数扩展版本
├── index.ts
└── prototype.ts


Related Packages

@blue-chip/core

BlueChip accepts payloads from GraphQL or JsonAPI servers, normalizes them into...

1,694
xsm

XSM - State Management made eXtraordinarily simple for React, Vue, Angular, Svel...

4,214 135
mini-rx-store

MiniRx: The Lightweight RxJS Redux Store

19,795 169
rx-state-bridge

Framework-agnostic RxJS operators that bridge async streams with UI state primit...

1,661 0
exome

State manager for deeply nested states

32,780 283

Version History

Version Released License
0.3.7 MIT
0.3.2 MIT
0.3.1 MIT
0.3.0 MIT
0.2.21 MIT
Pre-releases (7)
Version Released License
0.2.2-rc.3 ISC
0.2.2-rc.2 ISC
0.2.2-rc.1 ISC
0.2.2-rc.0 ISC
0.2.2-alpha.1 ISC