在angular服务subscribe时我看到了一个例子:
this.xxService.readBook().subscribe(
(data) =>{ console.log(data)},
(err) => { console.log(err)
)
那么请问subcribe里面除了data和err还有没有其他的数据?
顺序是不是先data再err?
这个err是从哪里来?里面又包含了什么?如何使用这个err?是单纯的console.log还是说有其他的用途?
在angular服务subscribe时我看到了一个例子:
this.xxService.readBook().subscribe(
(data) =>{ console.log(data)},
(err) => { console.log(err)
)
那么请问subcribe里面除了data和err还有没有其他的数据?
顺序是不是先data再err?
这个err是从哪里来?里面又包含了什么?如何使用这个err?是单纯的console.log还是说有其他的用途?
一个是成功时执行的function,一个是失败时执行的function。一个函数执行会出现即成功又失败的情况吗?当然不会,所以那两个function只会有一个被执行。
详细subcribe参数说明可以去看rxjs文档
p.s. 都不先看看文档的吗?!