我正在创建一个Angular应用程序,其中包含带有复选框的项目。 当用户点击复选框时,我会将选中的项目记录到对象中。 该对象的格式如下:
{1: false, 7: true, 8: true};
当用户点击删除按钮时,我需要仅获取所选项目的ID。因此,我需要按值筛选对象,并作为结果获得整数数组。我尝试使用lodash库使用了以下代码:
console.log(_.pick(this.selectedItems, _.identity));
return _.pick(this.selectedItems, function (value, key) {
return value;
});
但这将返回一个空数组。
我需要得到的是一个数组[7,8]
我的代码有什么问题?