#flutter #dart
#flutter #dart
Вопрос:
Я выполняю нулевую проверку с помощью оператора ‘??’.
Text(contact.rating.toString() ?? " ",
Однако текст показывает null
, когда он равен нулю, вместо
Каков наилучший способ написать это?
Ответ №1:
Because contact.rating
равно null , поэтому вам нужно выполнить следующее
Text(contact.rating?.toString() ?? " "),
Ответ №2:
Вот один из способов:
Text(contact.rating != null ? contact.rating.toString() : " ")