Skip to content

unsubscribeすべきSubscriptionについて #15

Answered by lacolaco
lacolaco asked this question in Questions
Discussion options

You must be logged in to vote

Posted by nishitaku on 2022-01-21T02:11:28.765Z

私は

unsubscribeしなくてもいいSubscription

は存在しないと思っています。

呼び出し側でunsubscribeの要否を判断しなければならない設計は避けた方がよいと思います。

別記事で言及されている、APIコールの場合のように一度しか値が流れてこないケースは、ObservableではなくPromiseを返すように実装すれば、よいと思います。

Subscriptionの配列を持たせるのが嫌な場合は、こちらのようにtakeUntilで書くのはどうでしょうか?私はいつもこれで書いてます。
https://lacolaco.hatenablog.com/entry/2018/04/10/230413

Replies: 4 comments

Comment options

lacolaco
Jan 3, 2023
Maintainer Author

You must be logged in to vote
0 replies
Answer selected by lacolaco
Comment options

lacolaco
Jan 3, 2023
Maintainer Author

You must be logged in to vote
0 replies
Comment options

lacolaco
Jan 3, 2023
Maintainer Author

You must be logged in to vote
0 replies
Comment options

lacolaco
Jan 3, 2023
Maintainer Author

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
archive 旧フォーラムのアーカイブから転記したスレッドです
1 participant