[摘要]这篇文章主要介绍了关于DVA框架统一处理所有页面的loading状态,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下dva 有一个管理 effects 执行的 hook,并基于此封装了...
这篇文章主要介绍了关于DVA框架统一处理所有页面的loading状态,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下
dva 有一个管理 effects 执行的 hook,并基于此封装了 dva-loading 插件。下面通过本文给大家分享DVA框架统一处理所有页面的loading状态,感兴趣的朋友一起看看吧
dva 有一个管理 effects 执行的 hook,并基于此封装了 dva-loading 插件。通过这个插件,我们可以不必一遍遍地写 showLoading
和 hideLoading
,当发起请求时,插件会自动设置数据里的 loading 状态为 true 或 false 。然后我们在渲染 components 时绑定并根据这个数据进行渲染。
dva-loading的使用非常简单,在index.js中加入:
// 2. Plugins
app.use(createLoading());