Таким образом, случается так, что я обдумываю решение, думая, что, как и множественный выбор, флажки будут / могут возвращать готовый массив выбранных элементов.
Довольно простым решением было прочесть еще один пост Элисео в сочетании с ответом Джабы Принса:
onSubmit() {
var usersObj = this.userForm.value.users;
var selectedUserIds = [];
for (var userId in usersObj) {
if (usersObj.hasOwnProperty(userId)) {
if(usersObj[userId])//If selected
{
selectedUserIds.push(userId);
}
}
}
let data = {
users: selectedUserIds
}
console.log(data);
// post data in service call
}
Большое спасибо вам двоим!