请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

收藏状态改变后的刷新方式 从收藏页入详情页,在详情页取消收藏后,返回收藏页,页面如何自动刷新?此时去最热/趋势模块,页面如何自动刷新?

老师,您好。

从收藏页入详情页,在详情页取消收藏后,返回收藏页,页面如何自动刷新?(此时需要手动刷新,收藏页才不会显示刚才取消掉的收藏项)此时去最热/趋势模块,页面如何自动刷新?(此时在最热/趋势页面中,刚刚被取消掉的那一栏依旧是被收藏的状态,需要手动刷新,才会更新收藏状态)

正在回答 回答被采纳积分+3

1回答

CrazyCodeBoy 2019-12-04 01:08:40

这个在课程中有讲到,也可以参考下这块的课程代码的设计:

  • 详情页的刷新是靠Item的callback完成的:

    https://git.imooc.com/coding-304/GitHub_Advanced/src/master/js/page/FavoritePage.js#L143

  • 回到最热/趋势页的刷新是靠:

    https://git.imooc.com/coding-304/GitHub_Advanced/src/master/js/page/PopularPage.js#L129

EventBus来完成的。


1 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号