2.0.3 • Published 3 years ago

loading-watch-mobx v2.0.3

Weekly downloads
10
License
ISC
Repository
github
Last release
3 years ago

安装

npm install loading-watch-mobx --save

使用

model

import {loadingWatch} from 'loading-watch-mobx'; import {observable} from 'mobx'; const data = observable(new class { @loadingWatch async getList() { return await request(...); } });

component

import {loading} from 'loading-watch-mobx';
import dataModel from './model';
@observer
class Com extends React.Component {
    componentDidMount() {
        dataModel.getList();
    }
    render() {
        return <div>
            {loading.get(dataModel, 'getList') ? 'loading...' : 'already loading'}
        </div>
    }
}
2.0.3

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

2.0.2

4 years ago

1.0.1

4 years ago