【发布时间】:2018-11-05 08:46:27
【问题描述】:
我在角度应用中有反应形式。我订阅它 valueChanges 和在得到 subscribe 方法的结果之前,想用 rxjs filter 或类似的方法过滤这个对象,只得到不为空的结果形式。我该如何解决这个问题?
this.form.valueChanges.pipe(
debounceTime(500),
filter(formObj => {
// code that remove empty object values
})
).subscribe(val => {
// val example `{fullName: "name", dateOfBirthday: "", phoneNumber: "", fullAddress: ""}`
});
【问题讨论】:
-
参考这个可能对你有帮助:stackoverflow.com/questions/38521648/…
-
那么问题出在哪里?您可以使用
map()代替filter()并将formObj更改为您需要的任何内容。
标签: angular rxjs angular-reactive-forms