问题描述
在一个类中,我有一个BlocProvider,然后我想显示一个对话框,其中有一个BlocBuilder。但我认为,由于函数showDialog(),我遇到了这个错误:
在不包含Bloc的上下文中调用BlocProvider.of()
解决方法
将$ python -c 'from YOURFILE import grad; print(grad(your_argument))'
中的context
存储为字段:
BlocBuilder
并在您想要的任何地方使用它:
BuildContext _bloxContext;
...
BlocBuilder<BlocClass,BaseState>(
builder: (mContext,state) {
if (_bloxContext == null) _bloxContext = mContext;
}
),
我希望它对您有用。