issues
search
TomokiIchi
/
fittrack
MIT License
0
stars
1
forks
source link
biometricdataがnullのときに落ちてしまう問題解決完了
#18
Closed
TomokiIchi
closed
3 years ago
TomokiIchi
commented
3 years ago
目的
次のエラーの解消。home_screen.dartでbiometricdataが取得できていない状態だと、home_screen.dartおよびdata_screen.dartで'bad state no element'というエラーが発生する。
やったこと
bitometricdataが取得できていない場合(初期値null)の、heartrate等の初期値を設定
data_screen.dartでbiometricdataが渡されていない場合(初期値null)の、stepspotとheartspotの初期値を設定
動作確認(データがないIPhone 12 Pro Max, iPhone SE, Android実機)
解決したTodo
データが取れていない状態で遷移すると落ちます→初期値であるnullの場合落ちていたので、nullではない初期値設定
不安に思っていること
flutter内の初期値に関してベストプラクティスはなにか?そもそもnullの場合の処理を分岐して書かせるのが良いのか?
目的
やったこと
解決したTodo
データが取れていない状態で遷移すると落ちます→初期値であるnullの場合落ちていたので、nullではない初期値設定
不安に思っていること