Flutter模塊如何劃分

目前我在做flutter開發時,一個頁面的所有代碼,一般是放在同一個文件中。顯得很亂,頁面和邏輯未能很好的分離。

嘗試過將子widget放到單獨一個文件,一個父widget包含多個子widget,但是在實際開發中,這個方案有很多侷限性。
子widget數據、用戶動作如何傳遞給父widget?方法是有的,但是會比較繁瑣,需要將父widget的方法作爲實參傳給子widget,或者通過事件通知。

嘗試過用part引入,但是作用域有問題,放棄了。

不知道這個問題大家都是怎麼處理,有興趣探討下…

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章