...是什么意思
来源:8-6 课程总结
小区子
2023-06-03
老师,我从公司代码上看到如下rxjs代码,想你帮忙解答一下如何理解:
1) return { …osCharge, chargeAmt }; Question: …是什么意思
2) selectData$(id: string) {
return this.documentDataQuery.select(id).pipe(
map((data) => (data && data.length > 0 ? data : [])),
filter((data) => {
// group grid
if (Array.isArray(data) && Array.isArray(data[0])) {
return data[0]?.[0]?.id;
}
// normal grid
else {
return !data.some((row) => isNil(row.id));
}
}),
distinctUntilChanged(deepEqual),
untilDestroyed(this),
);
}
Question: 如何理解untilDestroyed(this)
Question: 如何理解 distinctUntilChanged(deepEqual)
Question: 如何理解 isNil()
希望老师能解惑,谢谢
写回答
1回答
-
接灰的电子产品
2023-06-03
不好意思,课程外的问题不能回答,建议去 rxjs 的官网看操作符的解释
00
相似问题
老师,请问Js中的!.是什么意思哦
回答 1
报错 按照课程做迁移之后显示没有找到组件
回答 2
selectIndex變數移除後未處理
回答 2
只管写代码,不管讲为什么,真的牛p
回答 1
此处说的什么?请告知。
回答 3