Commit 9dcb922 1 parent 97d9c1e commit 9dcb922 Copy full SHA for 9dcb922
File tree 1 file changed +14
-1
lines changed
1 file changed +14
-1
lines changed Original file line number Diff line number Diff line change 4
4
[ ![ npm] ( https://img.shields.io/npm/dt/vuet.svg?style=flat-square )] ( https://www.npmjs.com/package/vuet )
5
5
6
6
# vuet
7
- 简单易用,功能强大Vue 状态管理插件。目前已经完成功能开发,近期将会完善单元测试。
7
+ 简单易用,功能强大Vue 状态管理插件
8
8
9
9
#### 功能开发列表
10
10
- [x] route 插件,每次组件beforeCreate钩子会触发一次fetch,根据配置的规则来监听$route的变化来决定是否更新fetch(适合存储页面之间的数据)
13
13
- [x] local 插件,不会调用任何钩子,只是单纯的存储本地的数据(适合写死在程序中的数据,比如某个下拉框)
14
14
- [x] life 插件,组件销毁时,数据将会被重置(适合跨组件进行通信,比如一个组件是编辑数据,另外一个兄弟组件则预览数据)
15
15
16
+ #### 单元测试
17
+ - [ ] debug.js
18
+ - [x] install.js
19
+ - [ ] mapMixins.js
20
+ - [ ] mapState.js
21
+ - [ ] utils.js
22
+ - [x] vuet.js
23
+ - [ ] plugins/life.js
24
+ - [ ] plugins/local.js
25
+ - [ ] plugins/need.js
26
+ - [ ] plugins/once.js
27
+ - [ ] plugins/route.js
28
+
16
29
#### 安装
17
30
```
18
31
npm install vuet
You can’t perform that action at this time.
0 commit comments