1.1.3 • Published 2 years ago
legions v1.1.3
legions
主要封装一些一些通用的工具函数方法,如 http 请求(get,post),react by router,实体映射,store 操作类等。
use
npm install legions --save
or
yarn add legions
API
- classnames
import classnames from 'legions/classnames'
- create
import create from 'legions'; const app = create({router: true,history:false});//history :false createHashHistory app.start(App, '#app2'); //App 容器组件
- invariant
import invariant from 'legions/invariant'
- warning
import warning from 'legions/warning'
- store
import {computed,action,observable,autorun,asMap} from 'legions/store';//直接暴露mobx里面API接口
import {Lifecycle} from 'legions/store'; //状态周期 {Application: 0, History: 1, Location: 2};
import {resource} from 'legions/store';//事件操作类 一般我们定义事件操作有三种Created,Updated,Deleted
- store-react
import { observer , bind } from 'legions/store-react' ; // bind 我们重写了mobx-react inject,observer 参考mobx-react
- fetch(https://github.com/legion-one/legions-brain/tree/master/packages/legions-request)
import {post,get} from 'legions/fetch'; get('url',parms,headerOptions) //返回值:Promise post('url',parms,headerOptions) // 返回值:Promise
- json-mapper-object
import {JsonProperty,MapperEntity} from 'legions/json-mapper-object';
- observableViewModel
import { observablePromise } from 'legions/store-utils';
ChangeLog
1.0.9-rc.2 (2020-09-11)
- fix: 调整 brain-store-utils 依赖版本为 0.1.13-beta.3
- fix: 调整 "brains": "^1.0.3-beta.1",
1.0.9-beta.2 (2020-09-02)
- fix: 调整 brain-store-utils 依赖版本为 0.1.13-beta.1
- fix: 调整 json-mapper-object 依赖版本为 0.0.9-rc1
- fix: 调整 brain-store": "^0.1.10-beta.2
- fix: 调整 "brains": "^1.0.3-beta.1",
1.0.9-rc.1 (2020-09-04)
- fix: 调整 brain-store": "^0.1.10-rc.1
- feat: 新增 StoreModules, inject, 修饰器
Licensing
MIT license
1.1.3
2 years ago
1.1.2
3 years ago
1.1.1
3 years ago
1.1.0
3 years ago
1.0.9-rc.2
4 years ago
0.1.24-rc.2
4 years ago
1.0.9-rc.1
4 years ago
0.1.24-rc.1
4 years ago
0.1.24-beta.4
4 years ago
0.1.24-beta.3
4 years ago
1.0.9-beta.1
4 years ago
1.0.9-beta.2
4 years ago
0.1.24-beta.2
4 years ago
0.1.24-beta.1
4 years ago
0.1.24-beta
4 years ago
1.0.9-beta
4 years ago
0.1.24
4 years ago
1.0.9
4 years ago
1.0.8
4 years ago
0.1.23
4 years ago
0.1.22
4 years ago
0.1.21
4 years ago
0.1.20
4 years ago
0.1.19
4 years ago
1.0.7
5 years ago
0.1.18
5 years ago
1.0.6
5 years ago
1.0.5
5 years ago
1.0.4
5 years ago
1.0.3
5 years ago
1.0.2
5 years ago
1.0.0
5 years ago
0.1.17
5 years ago
0.1.16
5 years ago
0.1.15
5 years ago
0.1.14
5 years ago
0.1.13
5 years ago
0.1.12
5 years ago
0.1.10
5 years ago
0.1.9
5 years ago
0.1.8
5 years ago
0.1.7
5 years ago
0.1.6
5 years ago
0.1.5
5 years ago
0.1.4
5 years ago
0.1.3
5 years ago
0.1.2
5 years ago
0.1.1
5 years ago
0.1.0
5 years ago
0.0.4
6 years ago
0.0.3
6 years ago
0.0.2
6 years ago
0.0.1
7 years ago