我们可以像这样创建一个StateNotifierProvider: final provider = StateNotifierProvider((ref) => CounterNotifier()); 要访问HookWidget中的提供程序,我们可以像这样使用useProvider: final counterModel = useProvider(provider); 但是如何获得状态呢?下面的代码在去年之前还能用,但现在不能用了: final counterModel = u
在我上一个关于StateNotifierProvider not updating state using HookWidget的问题中,我计算两个TextFormField的问题已经解决了,现在我尝试用ConsumerWidget来实现,而不是使用HookWidget。我将我的最后一段代码迁移到: class CalculateTextFormField extends ConsumerWidget { Widget build(Build