Передача значений дочернему элементу в LayoutBuilder
Я использую LayoutBuilder и хочу передать значения дочернему виджету:
LayoutBuilder(
builder: (BuildContext context, BoxConstraints constraints) {
return Padding(
padding: const EdgeInsets.all(constraints.maxWidth / 10),
Но я получаю ошибку
Invalid constant value
Есть ли способ передать constraints.maxWidth дочернему виджету?
1 ответ
Решение
Удалите ключевое слово const перед EdgeInsets.all, поскольку constraints.maxWidth не является постоянным термином.