举例而言, 假设在组件模板中有某个按钮, 只有用户手动点击按钮时, 才要去订阅一个可观测对象来进行一连串操作, 然后将结果显示到页面上。...另外, 在实现懒加载数据或滑动加载更多数据的功能时, 可能会需要根据用户的滚动行为或页面切换状态来决定何时发起订阅。...假设用户滚动到页面底部后, 希望再去请求一批数据填充到列表中, 这时若不通过手动调用 subscribe, 就会失去手动管理何时获取数据、如何处理结果、在请求开始与结束时进行哪些逻辑(比如显示加载动画、...开发者可以在调用 subscribe 的代码处打下断点, 或者在回调中加入调试输出, 随时查看数据流何时被订阅、每次推送的内容、流在何时完成或抛出错误。...如果数据获取与页面展示的关系是非常直接且简单的, 那么 AsyncPipe 已足够胜任。