Я новичок в дротике и флаттере, я пытаюсь использовать встроенную функцию для возврата значения.
SizedBox(
height: _getheight()
),
double _getheight(){
//do some stuff
return 20.0;
}
//WORKS
SizedBox(
height: (){return 20.0;}
),
//(Won't build)
ошибка: тип аргумента 'double Function ()' не может присваивается типу параметра 'double'.
SizedBox(
height: (){return 20.0;} as double
),
- строится, но не выполняется ошибка во время выполнения: type '() => double' не является подтипом типа 'double' в типе cast