我有2个json数组,它们是2个http.get请求的结果。 一个包含了一个观察名单,如:从2个http请求的元素创建新阵列
json1= [
{“id”:6,”ticker”:”PG”,”gt_lt”:”<“,”price_trigger”:75},
{“id”:8,”ticker”:”T”,”gt_lt”:”<“,”price_trigger”:39.5},
{“id”:9,”ticker”:”WM”,”gt_lt”:”<“,”price_trigger”:60}
];
第二个包含股票定价信息:
json2 = [
{“symbol”:”PG”,”name”:”Procter & Gamble Company (The) “,”lastTradeDate”:null,”lastTradePriceOnly”:88.4,”change”:0.35,”dividendYield”:3.04,”peRatio”:23.93,”volume”:1333524},
{“symbol”:”T”,”name”:”AT&T Inc.”,”lastTradeDate”:null,”lastTradePriceOnly”:39.94,”change”:-0.26,”dividendYield”:4.78,”peRatio”:17.22,”volume”:2865061},
{“symbol”:”WM”,”name”:”Waste Management, Inc. Common S”,”lastTradeDate”:null,”lastTradePriceOnly”:62.98,”change”:0.17,”dividendYield”:2.61,”peRatio”:24.61,”volume”:276554}
];
我希望创建第三JSON数组或由第一阵列的对象和第二的所有元素array“where”ticker“(json1)==”symbol“(json2)。 这将允许我在新阵列上使用ngFor,并将所有必需的信息放入一个列表或表中。任何帮助将不胜感激。
@ sylvain1264没有'每()'数组原型 – charlietfl
在标志性的一个你想消除其合并后的对象吗? 'ticker'或'symbol'? – Redu
@Redu,我宁愿消除“符号”。 – poppyc