0
관찰 가능한 개체 컬렉션을 반환하는 API 호출이 있습니다. 관찰 가능한 컬렉션의 각 개체에 대해 관찰 가능한 값을 얻기 위해 다른 API 호출을해야합니다.관찰 가능 컬렉션을 병합하여 관찰 가능 컬렉션 병합
관찰 가능한 컬렉션을 관찰 가능한 컬렉션과 병합하는 올바른 방법은 무엇입니까? 그러면 결과가 추가 데이터를 제거 할 수있는 관찰 가능한 컬렉션입니까?
IE : (1 : N) - 구체적으로> 1
:
// getMarkets API response:
[ {
"data": [
{
"mkt_name": "X",
...
},
{...}, {...}, {...}
//there is a lot of these, cardinality changes over time
]}
]
//getTicker(market=X) API response:
[ {
"data": [
{
"last_trade": "651.4000000000",
...
}
//there is only one of this, "last_trade" value changes a lot more over time
],
"notifications": []
}
]
나는 내가 사용 getMarketWithTickers
을 구현하려면 어떻게
//getMarketsWithTickers Service response (! Also Observable !)
[
{"market" : "X", "last_trade" : "651.4000000000" },
{...},
{...},
{...}
]
필요 getMarkets
/getTicker
관찰 할만한가?
참고 :이 RxJS 전체에 대해 처음입니다.
감사합니다.
감사합니다. – bny
'forkJoin' 메소드의 문법을 제 머리로 감싸고 싶습니다. 앞부분에'observables '라는 사실을 알리는'... '이 있습니까? - 어쨌든 나는 이제'HTTP 429 : too many requests'의 줄에 다른 문제가 있습니다. 서버를 범람하지 않도록이 작업을 제어하는 방법에 대한 통찰력이 있습니까? 'getTicker' 요청? 감사합니다 – bny
첫 번째 질문 : https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_operator –