如何在数组中提交,仅id。使用Angular 7和ng multiselect下拉列表

如何在数组中提交,仅id。使用Angular 7和ng multiselect下拉列表,angular,typescript,multi-select,angular7,Angular,Typescript,Multi Select,Angular7,本人提交此表格: let newRole = this.addForm.value console.log(this.addForm) 形式如图所示: 当我将console.log(this.addForm.value)放入 我只想提交权限id,如下所示: value: (5) [1, 2, 3, 4, 5] 欢迎任何建议。只需使用.map,它将返回新的权限\u id数组 let newRole = this.addForm.value.sp_id.map(v => v.permis

本人提交此表格:

let newRole = this.addForm.value
console.log(this.addForm)
形式如图所示:

当我将
console.log(this.addForm.value)
放入

我只想提交权限id,如下所示:

value: (5) [1, 2, 3, 4, 5]

欢迎任何建议。

只需使用
.map
,它将返回新的
权限\u id数组

let newRole = this.addForm.value.sp_id.map(v => v.permission_id);

你能问我一些想法吗?…你的意思是欢迎任何建议。对吗?是的@Jai谢谢!谢谢您的回答,这是错误
错误类型错误:this.addForm.value.map不是函数
您在它之前得到了
this.addForm.value
?试着安慰它并分享结果