上节课我们学习了如何使用PubSub来进行组件之间的数据传递(通信),也算是结束了GitHub搜索的整个案例,那么这节课我们来对GitHub案例来做一个简单的总结吧。

回顾

在总结之前我们先来对上节课的内容来做一个简单的回顾

  • 使用PubSub完成组件之间数据通信
  • 使用PubSub分两步
  • 确定消息名
  • 发布消息
  • 任何组件如果要接收数据,那么就是订阅者
  • 订阅消息的话要在组件刚挂载完成就订阅

以上便是上节课的主要要点,接下来我们来对GitHub案例来做一个简单的总结

案例总结

  1. 设计state时要考虑全面,例如带有网络请求的组件,一定要考虑请求失败怎么办
  2. 学会用解构赋值时重命名来灵活改变变量
  3. 订阅与发布机制
  4. 先订阅再发布
  5. 适用于任何组件之间的通信
  6. 要在componentWillUnmount中取消订阅

Copyright statement:The articles of this site are all original if there is no special explanation, indicate the source please when you reprint.

Link of this article:https://work.lynchow.com/article/summary_github_search/