异步加载并使用React中的引用呈现JSON

时间:2017-11-15 14:30:32

标签: json reactjs asynchronous promise fetch

我有一个React网络应用程序,它从服务器加载一个JSON文件。然后将内容作为道具发送到几个组件。

一些"节点"在JSON文件中包含需要加载的其他引用(URL)。有点像HTML页面。

我想异步执行此操作,以便(就像浏览器一样)我可以渲染我的内容,并且在加载其他引用时,我会渲染这些部分。

你会怎么做?

我能想到的是,为了丢失数据,每个组件都是健壮的(如果找到了URL而不是数据,显示"加载"指示符),然后在更多数据时触发setState进来。有什么好主意吗? RxJS还是一些超级库?

BTW:我没有使用Redux - 只是道具/状态ATM。

0 个答案:

没有答案