生命周期

1. 生命周期的作用

生命周期用于描述组件从创建、变更到销毁的各个阶段,让初始化、副作用和清理逻辑有明确落点。

2. 常见阶段

  • 初始化阶段:适合建立默认状态
  • 变更检测阶段:适合响应输入变化
  • 销毁阶段:适合清理订阅、定时器和外部资源

3. 使用原则

  • 初始化逻辑不要分散在多个钩子里
  • 副作用要有清理动作
  • 频繁执行的钩子中避免重计算

4. 关联主题