Как убрать виджет с экрана, не перестраивая всю страницу во флаттере - PullRequest
0 голосов
/ 02 августа 2020

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

1 Ответ

2 голосов
/ 02 августа 2020

Невозможно сделать это без setState, но перестройка всего представления может не потребоваться.

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

...