Я использую Flutter и хочу добавить границу к виджету (в данном случае текстовому виджету). Я пробовал TextStyle и Text, но не видел, как добавить границу.
По разным причинам иногда buildметод моих виджетов вызывается повторно. Я знаю, что это происходит из-за обновления родителей. Но это вызывает нежелательные эффекты. Типичная ситуация, когда это вызывает проблемы, при использовании FutureBuilderэтого способа: @override Widget build(BuildContext context) { return FutureBuilder( future: httpCall(), builder: (context, snapshot) { // create some layout here …
Как правильно использовать InheritedWidget? Пока я понял, что это дает вам возможность распространять данные по дереву виджетов. В крайнем случае, если вы установите это как RootWidget, он будет доступен из всех виджетов в дереве на всех маршрутах, что нормально, потому что каким-то образом мне нужно сделать свою ViewModel / модель …