Я использую шаблон Provider / ChangenNotifier для обработки состояния, как описано в официальных документах .
У меня есть поле состояния, которое я хочу установить после построения виджета. Однако, если я пытаюсь установить в методе сборки. Я получаю сообщение об ошибке:
setState () или markNeedsBuild () вызывается во время сборки.
Где я могу вызвать что-то вроде:
var state = Provider.of<StateModel>(context);
state.field = 'new Val';