我有一个有角度的应用程序,在这个应用程序中,我有一个表格。我有一个名为onActivitySubmit()的表单提交按钮单击操作。
在表格中,我希望获得一个名为“距离”的东西,因为我必须使用文本框。两个框用于距离编号,另一个用于填充KM或Meters。
因此,在提交表单后,我想将其作为一个值传递给数据库。我怎么做?举个例子,如果我在一个文本框中有2个而在另一个框中有KM,我想将它作为一个值传递给数据库(mongo)为2KM。
这是我的按钮点击事件。
onActivitySubmit() {
this.processing = true;
const activity = {
distance: this.form.get('distance').value,
type: this.form.get('type').value,
postedBy: this.username,
}
this.activityService.newActivity(activity).subscribe(data => {
if(!data.success) {
} else {
}
})
}
答案 0 :(得分:1)
试试这种方式
const activity = {
distance: this.form.get('distance').value.toString() + this.form.get('type').value ,
type: this.form.get('type').value,
postedBy: this.username,
}