У меня есть наблюдаемые сообщения в блогах, преобразованные из массива:
let posts = Rx.Observable.fromArray(blogPosts)
И две наблюдаемые nextClicks
и prevClicks
событий нажатия кнопки для следующего / предыдущего перехода соответственно:
Я хочу:
- Первоначально наблюдаемый
posts
излучает самый первый пост, а затем ждет событий щелчка posts
отправляет следующее сообщение, когдаnextClicks
отправляет (повторить текущее сообщение, если следующее недоступно)posts
отправляет предыдущую публикацию, когдаprevClicks
отправляет (повторить текущую публикацию, если предыдущая публикация отсутствует)
И я не уверен, возможно ли это:
- Две наблюдаемые
postNextable
иpostPrevable
, полученные изposts
, указывающие, есть ли следующая / предыдущая запись, доступная вposts
соответственно
Заранее спасибо!