드래그 앤 드롭과 유사하지는 않지만 비슷한 작업을하고 있습니다. 클릭> 미리보기를 위해 운동 추적> 다시 클릭시 추적 중지> 마지막 클릭으로부터 메타 데이터 얻기 그러나 사용자는 여러 가지를 클릭하여 추적을 중지 할 수 있으며 클릭 한 두 번째 항목에 따라 부작용이 다르기 때문에 그 내용을 알고 싶습니다. 기본적으로 takeUntil에서 관측 가능한 값을 얻는 방법
, 그clickSomething$ = merge(anythingTheyCanClick);
click$.switchMap(click => moveData.takeUntil(clickSomething$)) //need to get value from clickSomething$
이 takeUntill에서 관찰 정지에서 값을 취득하기위한 특정 요청이지만, 그 포괄적 인 버퍼 또는 창 기술, 불가능하거나 실용적이지 않다 경우 (예 : 버퍼/창 클릭 수는 있지만 클릭 수는 계속 유지) 문제를 해결할 수도 있습니다.