Я використовую Flutter, і я хотів би додати рамку до віджета (у цьому випадку віджет Text). Я спробував TextStyle і Text, але не зрозумів, як додати межу.
З різних причин іноді buildметод моїх віджетів викликається знову. Я знаю, що це відбувається тому, що батьків оновлено. Але це викликає небажані наслідки. Типова ситуація, коли це спричиняє проблеми, це при використанні FutureBuilderцього способу: @override Widget build(BuildContext context) { return FutureBuilder( future: httpCall(), builder: (context, snapshot) { // create some …
Який правильний спосіб використовувати InheritedWidget? Поки я зрозумів, що це дає вам можливість розповсюджувати дані по дереву віджетів. В крайньому випадку, якщо ви ставите як RootWidget, він буде доступний з усіх віджетів у дереві на всіх маршрутах, що чудово, оскільки якимось чином я повинен зробити свій ViewModel / Model доступним …
Я не розумію, як LayoutBuilderвикористовується для отримання висоти віджета. Мені потрібно відобразити список віджетів і отримати їх висоту, щоб я міг обчислити деякі спеціальні ефекти прокрутки. Я розробляю пакет, а інші розробники надають віджет (я не контролюю їх). Я читав, що LayoutBuilder можна використовувати для отримання висоти. У дуже простому …