更新訊息的同時頭像不要更新

 如果您需要在更新聊天訊息的同時避免更新頭像,可以將頭像部分的代碼抽離出來,例如寫成一個單獨的小部件,然後將它包含在您的列表項目小部件中。這樣,在您更新訊息時,頭像部分的代碼就不會重新渲染。


舉例來說,您可以創建一個名為"FriendAvatar"的小部件,接受好友id作為參數,然後將其用作您列表項目小部件中的"leading"部分。在您的"FriendAvatar"小部件中,您可以將頭像的更新邏輯與狀態管理,然後使用"FutureBuilder"小部件進行頭像的異步加載,以減少對小部件的不必要重新渲染。

留言

熱門文章