首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何阻止整个React UI?

如何阻止整个React UI?
EN

Stack Overflow用户
提问于 2019-07-15 20:57:56
回答 1查看 161关注 0票数 0

比方说,当订阅结束时,阻止ui的最佳方式是什么?订阅结束的通知来自后端。但是,然后呢?在每个组件中设置一个标志,不管它是否被渲染?通过redux来管理它?将每个组件包装在一个HOC中,该组件获取有关订阅结束的信息?有库吗?我研究了这个https://github.com/tdeekens/flopflip,但这有点太多了。我不想要像launch这样的提供商。

我有点不知所措,从来没有这样做过,并感谢每一个指点…

EN

回答 1

Stack Overflow用户

发布于 2019-07-16 03:09:05

就在组件的render()函数之后。使用boolean标志检查订阅是否已结束。就像@9000建议的那样,如果renew-subscription组件已经结束,请呈现它,否则可能会呈现正常的UI。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57040262

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档