Flutter otalDaily')?.get('ENERC_KCAL')?.get('quantity')==null。我不知道有一种自动化的方法可以做到这一点,简洁明了。非常感谢。我不知道有一种自动化的方法可以做到这一点,简洁。谢谢。 if (snapshot.co
Flutter otalDaily')?.get('ENERC_KCAL')?.get('quantity')==null。我不知道有一种自动化的方法可以做到这一点,简洁明了。非常感谢。我不知道有一种自动化的方法可以做到这一点,简洁。谢谢。 if (snapshot.co,flutter,dart,Flutter,Dart,otalDaily')?.get('ENERC_KCAL')?.get('quantity')==null。我不知道有一种自动化的方法可以做到这一点,简洁明了。非常感谢。我不知道有一种自动化的方法可以做到这一点,简洁。谢谢。 if (snapshot.connectionState == ConnectionState.done && snapshot.hasData && !snapshot.hasError &&
otalDaily')?.get('ENERC_KCAL')?.get('quantity')==null。我不知道有一种自动化的方法可以做到这一点,简洁明了。非常感谢。我不知道有一种自动化的方法可以做到这一点,简洁。谢谢。
if (snapshot.connectionState == ConnectionState.done &&
snapshot.hasData &&
!snapshot.hasError &&
snapshot.data != null) {
energy = snapshot.data['totalDaily']['ENERC_KCAL']['quantity'] == null
? 0.0
: snapshot.data['totalDaily']['ENERC_KCAL']['quantity'];
fat = snapshot.data['totalDaily']['FAT']['quantity'] == null
? 0.0
: snapshot.data['totalDaily']['FAT']['quantity'];
protein = snapshot.data['totalDaily']['PROCNT']['quantity'] == null
? 0.0
: snapshot.data['totalDaily']['PROCNT']['quantity'];
cholesterol = snapshot.data['totalDaily']['CHOLE']['quantity'] == null
? 0.0
: snapshot.data['totalDaily']['CHOLE']['quantity'];
The following NoSuchMethodError was thrown building FutureBuilder<dynamic>(dirty, state: _FutureBuilderState<dynamic>#3bbe5):
The method '[]' was called on null.
Receiver: null
Tried calling: []("quantity")