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