Size: a a a

Dart & Flutter по-русски

2020 April 04

КА

Кирилл Апарин in Dart & Flutter по-русски
мне тупо условие if как-то нужно вставить
источник

M

Max in Dart & Flutter по-русски
Кирилл Апарин
Widget build(BuildContext context) {
   return Column(children: <Widget>[
     CheckboxListTile(
       value: catalog.descriptionBool,
       title: Text(
         'Description',
         style: TextStyle(
           color: Colors.black,
           fontSize: 20,
         ),
       ),
       onChanged: (bool value) {
         setState(() {
           catalog.descriptionBool = value;
         });
       },
     ),
     catalog.descriptionBool
         ? TextField(
             maxLength: 20,
             controller: _controller1,
             decoration: InputDecoration(
               border: OutlineInputBorder(),
               labelText: 'Description text',
             ),
           ):null,//null не хочет принимать, а мне не нужно что-то возвращать в этом случае, Что делать???
   ]);
 }
А чего ты хочешь добиться?
источник

r

ru_ingener in Dart & Flutter по-русски
нажимаю + на товаре, должно меняться количество
источник

КА

Кирилл Апарин in Dart & Flutter по-русски
if(catalog.descriptionBool) return TextField(...);
источник

M

Max in Dart & Flutter по-русски
Кирилл Апарин
if(catalog.descriptionBool) return TextField(...);
А если нет, что должно быть на экране в этом месте?
источник

КА

Кирилл Апарин in Dart & Flutter по-русски
Ну по сути ничего
источник

M

Max in Dart & Flutter по-русски
Отдай виджет "ничего".
источник

КА

Кирилл Апарин in Dart & Flutter по-русски
null не хочет брать
источник

M

Max in Dart & Flutter по-русски
Логично. Null - это не виджет
источник

КА

Кирилл Апарин in Dart & Flutter по-русски
Есть ещё какой-то?
источник

R

in Dart & Flutter по-русски
const SizedBox()
источник

КА

Кирилл Апарин in Dart & Flutter по-русски
Ахахах кайфую от dart виджет ничего))))
источник

R

in Dart & Flutter по-русски
const Container()
источник

КА

Кирилл Апарин in Dart & Flutter по-русски
Спасибо
источник

M

Max in Dart & Flutter по-русски
Можно ещё пустой TextField)
источник

КА

Кирилл Апарин in Dart & Flutter по-русски
Понял
источник

R

in Dart & Flutter по-русски
но вообще такие случаи не часто
источник

R

in Dart & Flutter по-русски
если нормально пишешь структуру дерева
источник

R

in Dart & Flutter по-русски
обычно или одно или другое или в списке ничего)
источник

M

Max in Dart & Flutter по-русски
Но если у тебя там коллекция, то правильнее просто не класть в неё элемент, если он не нужен
источник