例如我有这个json数据
sampledataA = [
{"id": 1,"employee_id": 1},
{"id": 2,"employee_id": 1},
{"id": 3,"employee_id": 1},
{"id": 4,"employee_id": 2},
{"id": 5,"employee_id": 2},
{"id": 6,"employee_id": 2}
{"id": 7,"employee_id": 3},
{"id": 8,"employee_id": 3},
{"id": 9,"employee_id": 3}]
sampleDataB = [
{"employee_id": 1, "name":"Name1"},
{"employee_id": 2, "name": "Name2"},
{"employee_id": 3, "name": "Name3"}]
在我的控制器中,我需要获取SampleDataA中的employee_id,然后将员工ID过滤到我的sampleDataB,以便在控制器中找到这个名称吗?
答案 0 :(得分:1)
let id = 1; //whatever you are looking for...
let employee_id = sampledataA.find(x => x.id === id).employee_id;
let name = sampledataB.find(x => x.employee_id === employee_id).name;
是你在问什么?