在rxjs中,observer.complete()在observer.next()之后到底做了什么?
从文档中可知,observer.complete
用于通知Observer
已完成向下推送通知的操作。
另一方面,observer.complete
是一个回调函数,当Observable在最后一次调用next()时没有遇到任何错误,会调用该方法。
.next()
发送的,可以有0个或多个。.error()
发送的,并在其中提供一些错误详细信息(如异常),而成功则是使用.complete()
发送的,表示将故意没有消息。每个可观察对象应以单个错误或单个成功通知结束。