2017-06-19 140 views
3
获取数据

什么是描述here相比,只是用规律与与终极版

class Posts extends Component { 
    state = { posts: [] }; 

    componentDidMount() { 
    fetch(url).then(res => this.setState({ posts: res.json().posts }); 
    } 

    render() { 
    return ... 
    } 
} 

的是它使异步读取更容易终极版获取数据的优势是什么?它是否使数据更容易保存在商店中,因此当我重新打开应用程序而无需再次获取时,我可以检索它?

+2

我想你可能想读[**后面终极版动机**](HTTP: //redux.js.org/docs/introduction/Motivation.html) – cubrr

+1

还有一些耐人寻味的终极版的常见问题解答:[*我必须把我所有的状态进入终极版?我应该永远使用作出反应的'的setState()'?*](http://redux.js.org/docs/faq/OrganizingState.html#do-i-have-to-put-all-my-state-into-终极版,应该-I-不断的用反应-setstate这) – cubrr

+1

是不是你的问题更多关于使用终极版比约与终极版获取数据的优势是什么?因为如果你的组件以你演示的方式保存数据,那么你就不需要首先使用Redux。但是,如果你,如果你想不是,比如像你说的,以避免再次获取相同的数据,你可能需要使用终极版,和你提到的模式是做它时,你需要处理异步调用的方法之一。 –

回答