Flutter StatelessWidget

Я изучаю флаттер с помощью VSCode и использую автозаполнение.

Когда я использую StatelessWidget, я всегда вижу

 const MyApp({Key key}) : super(key: key);

Что это значит?

Всегда ли нужен этот код при использовании StatelessWidget?


person 이창현    schedule 04.03.2021    source источник


Ответы (1)


нет, в этом нет необходимости, но это полезно для frameWork во время перестроения виджета, чтобы определить, находится ли этот виджет уже в дереве виджетов или нет. для получения дополнительной информации вы можете следить за ключом в трепете.

person Himanshu.gandhi Himanshu    schedule 04.03.2021
comment
Дополнительная информация здесь: medium.com/flutter/keys-what- are-they-good-for-13cb51742e7d - person woprandi; 06.03.2021