안녕하세요. 왈라비🦘 입니다!

이번에는 skip형제의 마지막! skipUntil에 대해서 알아보도록 하겠습니다.

<aside> 💡 skipUntil또한 말 그대로 "~할 때까지 스킵해라!" 라는 의미를 지닌 연산자 입니다.

</aside>

skiptUntil은 파라미터로 다른 Observable을 받고 있는데요.

이 파라미터로 받은 Observable에서 이벤트가 방출되면 그제서야 요소를 전달받는 형식인 겁니다.

아래 마블을 보시면 이해가 쉬우실 겁니다!

마블


skipUntil-range.png

이렇게 Trigger라는 Observable이 이벤트를 방출하는 시점부터의 맨 위의 Observable에서 방출되는 요소들이 구독자에게 전달되는 모습을 확인할 수 있습니다 😲

마치 Trigger라는 Observable이 말 그대로 맨 위의 Observable의 방화쇠 역할을 하는 것이죠!