Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fe6/water-use
一些组件及 hooks
https://github.com/fe6/water-use
Last synced: 4 days ago
JSON representation
一些组件及 hooks
- Host: GitHub
- URL: https://github.com/fe6/water-use
- Owner: fe6
- License: mit
- Created: 2021-06-28T08:50:05.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-08-12T09:31:09.000Z (over 3 years ago)
- Last Synced: 2024-10-28T08:39:45.468Z (20 days ago)
- Language: SCSS
- Size: 1.22 MB
- Stars: 0
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# water-use
一些组件及 hooks## 快速安装
> 目前不支持打包版```
$ yarn add @fe6/water-use
```## 功能
- 组件
- [X] ***a-layout-default*** 带头部带导航带退出的布局
- [X] ***a-layout-default-content*** 统一内容样式的封装
- [X] ***a-layout-simple*** 简单布局
- [X] ***a-layout-simple-content*** 统一内容样式的封装,自带滚动条
- [X] ***a-layout-box*** 只有一个 router-view 的封装
- [X] ***a-forbidden*** 无权限组件
- [X] ***a-icon*** [字节 icon](https://iconpark.oceanengine.com/official) 的封装
- [X] ***a-not-page*** 404 的封装- router
- [X] 全局路由配置,路由守卫,以及添加路由的方法
- [X] LAYOUT_DEF 默认布局的导入
- [X] LAYOUT_SIMPLE 简单布局的导入
- [X] LAYOUT_BOX box 布局的导入
- [X] PAGE_NOT_FOUND_ROUTE 路由的导入- vuex
- [X] 全局的 vuex 数据,菜单,账户信息,全局loading状态
- [X] 通过 setupStore 合并 module- axios
- [X] 暴露的 ***createAxios*** 方法统一 ajax 配置
- hooks
- [X] ***use-message*** 统一的提示封装
- [X] ***use-page*** 统一的跳转封装, useGo(当前项目跳转),siteHref(外链跳转), siteReload(刷新)
- [X] ***use-scroll-to*** 从某一个元素滚动到某一元素
- [X] ***error*** 打印
- [X] ***env*** 获取环境变量,以及当前环境