簡體   English   中英

我在修復 flutter 中的 chechboxlisttile 時遇到問題

[英]I'm having trouble fixing chechboxlisttile in flutter

我似乎無法很好地解決 flutter 中的 checkboxlisttile 修復問題,我是一個使用 flutter 的完整初學者,我瀏覽了 flutter 文檔CheckboxListTile ZA2F2ED4F8EBC2CBB1DC2C2和它對我不起作用。 這是我的代碼的屏幕截圖。 截屏 截屏

請我需要幫助來理解這個 checkboxlisttile 的東西。

onChanged提供可為空的 bool

最終 ValueChanged<bool?>? onChanged;

onChanged: (bool? value){
 isChecked = value ?? false;
} 

我假設您想在單擊CheckBoxListTile時在 true 和 false 之間切換。

在 onChanged 中編輯以下代碼:

onChanged: (bool? value){
 isChecked = !isChecked;
} 

我將代碼包裝在 StatelessWidget 而不是 StatefulWidget 中,通過這樣做,我現在解決了問題。 CheckboxListTile 現在正在工作,謝謝大家的幫助。 這是我之前和之后的代碼示例的屏幕截圖。 在此處輸入圖像描述

我還將我的 class 名稱重命名為 MySales

在此處輸入圖像描述

暫無
暫無

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

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