1.1.3 • Published 2 years ago

legions v1.1.3

Weekly downloads
2
License
MIT
Repository
github
Last release
2 years ago

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