[SOLVED] Flutter : NoSuchMethodError: The getter ‘isEmpty’ was called on null.
I’m Calling An API and getting response in Variable Data ($data). When data is coming then there is no Error but when I’m getting null as response then getting this error Unhandled Exception: NoSuchMethodError: The getter ‘isEmpty’ was called on null.
When I am using the below code then it is throwing me an error:
That is because $data returns
null, So I’ve Used
if(data?.isEmpty ?? true)
? prevents an error if the previous part of the expression results in
?? true results in
true if the previous part of the expression is
null and therefore treats
== null and
isEmpty the same for the