#flutter #flutter-layout
#flutter #flutter-layout
Вопрос:
код выполняется, но я получаю сообщение об ошибке, в котором говорится, что параметр ‘child’ не определен. Я пробовал flutter doctors, все в порядке. Я очистил flutter и обновил flutter.
параметр ‘child’ simple также не отображается при автозаполнении из intellesence, когда я нажимаю ctrl пробел.
Я не знаю, в чем проблема.
Stack(
children: [
Container(
height: size.height - 27,
decoration: BoxDecoration(
color: kPrimaryColor,
borderRadius: BorderRadius.only(
bottomLeft: Radius.circular(36),
bottomRight: Radius.circular(36),
),
),
),
Positioned(
bottom: -30.0,
left: 0,
right: 0,
// undefined error with 'child' here
child: Container(
margin: EdgeInsets.all(kDefaultPadding),
height: 54.0,
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(20.0),
color: Colors.white,
),
),
),
],
),
Комментарии:
1. исправьте свой код, пожалуйста
2. Вы решаете это?
3. да. спасибо, что спросили : ) очистка flutter и получение пакетов, плюс перезапуск, плюс новое виртуальное устройство, казалось, были ответом,
Ответ №1:
Ваш код компилируется хорошо. Это может быть связано с синтаксическими ошибками в других частях вашего кода. Таким образом, попробуйте найти его в других частях (или вставьте его в свой вопрос).
Ответ №2:
Хорошо, это было решено самостоятельно. Я перезапустил систему и переустановил виртуальное устройство. Я запустил «flutter clean» и «get packages» из pubspeck.yaml, теперь работает нормально.