jquery - 如何使用 undersocre.js 和 Angualrjs 在两个数组上使用 _.map 和 _.filter 函数
问题描述
我是 underscore.js 的新手。我想一起使用 _.map() 和 _.filter() 将对象中的元素与数组进行比较并返回一个数组。
ReviewerStatus: {
Amend: 'Amend',
Approve: 'Approve',
Reject: 'Reject',
Review: 'Review'
}
vm.ReviewerStatus = _.map(appConfig.ReviewerStatus ,function (o1) { return _.filter( data.allStatus , function(status){ return status.title == o1 }); });
我想将 data.allStatus.title 与 ReviewerStatus 的每个元素进行匹配。我需要一个匹配状态的数组,但我在每个索引上都得到一个匹配对象的数组,但我只想要每个索引的一个对象。
需要对 _.map 和 _.filter 有一个清晰的概念。
提前致谢
解决方案
推荐阅读
- ios - 如何检查 Chromecast 是否正在播放媒体或在 Swift iOS 应用程序中暂停?
- angular - Ionic 3 需要一个同伴
- swift - 更新 Firebase 中的数据
- java - 在 Netbeans 12 中构建项目后找不到资源
- google-chrome - VSCode 中的 Chrome 调试器不显示网页
- python - 无法在 MacOS 11.1 上使用 pyenv 安装带有共享库的 Python 构建
- sql - H2 不允许我批量插入数据
- mysql - SQL查询,获取所有没有给定状态值的id
- discord - 我正在尝试制作一个不和谐的机器人,让 DM 是随机用户,它要么只有我,要么我得到一个错误
- ruby-on-rails - Rails Devise,如何正确嵌套资源