我正在制作一個測驗應用程式,我想為每個問題分配一個鍵,以便我可以自動滾動到下一個。出于某種原因,我收到此錯誤。
引數型別“BuildContext?” 無法分配給引數型別“BuildContext”
這是我收到此錯誤的地方:
代碼:
final GlobalKey key;
void scrollPage() {
Scrollable.ensureVisible(widget.key.currentContext //THIS IS WHERE I GET THE ERROR,
alignment: 1, duration: Duration(seconds: 2), curve: Curves.ease);
print(widget.offset);
}
uj5u.com熱心網友回復:
可能有空背景關系。您可以!在檢查空值后添加。
void scrollPage() {
if(widget.key.currentContext!=null){
Scrollable.ensureVisible(widget.key.currentContext!,
alignment: 1, duration: Duration(seconds: 2), curve: Curves.ease);
print(widget.offset);}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/400737.html
標籤:扑
上一篇:在顫動中使用十六進制顏色更改原色
下一篇:沒有時間顫動的日期選擇器
