簡體   English   中英

我什么時候應該在 Flutter 中使用 BLoC 模式?

[英]When should I use BLoC pattern in Flutter?

我最近閱讀了BLoC (業務邏輯組件),我正在構建一個應用程序來從 api 檢索數據,我想知道什么時候應該創建一個bloc ,什么時候我不應該使用Flutter_BLoC包,看起來就像我必須為每個屏幕創建一個塊,對嗎?

每當您開始研究 Flutter 的架構時,都無法繞過 BLoC 模式,但它是如何工作的以及我們如何實現它?

BLoC 代表業務邏輯組件,是 Flutter 架構中比較流行的方法之一。 通過在我們的屏幕和數據層之間放置一個 BLoC,我們可以在我們的存儲庫和小部件之間傳遞數據,並在數據發生變化時更新 UI,而無需手動更新狀態。 來自 Android,它實際上與我們在本機開發中使用的 ViewModel 和 LiveData 結構有一些相似之處。

圖片

在這里閱讀更多

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM