@mamba-le/plugin-nuxt
TypeScript icon, indicating that this package has built-in type declarations

0.3.7 • Public • Published

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

Package Sidebar

Install

npm i @mamba-le/plugin-nuxt

Weekly Downloads

1

Version

0.3.7

License

MIT

Unpacked Size

174 kB

Total Files

73

Last publish

Collaborators

  • mamba-le