Проблема в настройке высоты контейнера - PullRequest
0 голосов
/ 27 апреля 2020

Я новичок ie во flutter.i у меня есть код для установки высоты контейнера. здесь, пожалуйста, проверьте, если условие становится истинным, его устанавливает высоту 100 или 60, я хочу установить 60 как высоту его дочернего элемента. Это означает, что он должен иметь

selectedIndex! = null && showExpanded == true? 100: (зависит от роста ребенка),

вот мой код ...

                    height: selectedIndex != null && showExpanded == true
                        ? 100
                        : 60,
                    duration: Duration(milliseconds: 300),
                    // Provide an optional curve to make the animation feel smoother.
                    curve: Curves.fastOutSlowIn,
                    decoration: BoxDecoration(
                        border:
                            Border.all(width: 1, color: HexColor("#BCE0FD"))),)

1 Ответ

0 голосов
/ 27 апреля 2020

, если вы хотите, чтобы контейнер соответствовал его высоте с его дочерним элементом, просто установите для его поля высоты значение null.

height: selectedIndex != null && showExpanded == true
      ? 100
      : null,
...