问题是已选中的复选框返回true,而不是input(type =“ checkbox”)的值。
Array or responded checked or not checked items
而且我无法将其存储在数组中(因为我需要)。另外我不能在打字稿上准确指定每个复选框的名称,因为数据是动态的:
var cors = require('cors');
app.use(cors());
或者如果无法获得像这样的值,我该如何在数组中保存“真”值的键:
答案 0 :(得分:2)
类似这样的事情应该可以解决:
const obj = {
a: true,
b: '',
c: true
};
const arr = Object.keys(obj).filter(x => obj[x])
console.log(arr) // --> ['a', 'c']