Riverpod - 消费者仍然在 providerlistener 之后观察

问题描述

我使用 ProviderListener 来处理单个事件,并使用消费者来处理状态变化。 两者都观察到相同的 StateNotifierProvider

这样的事情...

ProviderListener(
        provider: authPP,onChange: (context,state) {
          // on change FOR SINGLE EVENT
        },child: Consumer(
          builder: (context,watcher,child) {
            //on state change
            //return watcher(authPP)..bla bla 
          },))

注意:authPP 是同一个 stateNotifierProvider

我在 youtube 上观看的教程在观察相同的 stateNotifierProvider 时似乎工作得很好,但是当我在 ProviderListener 和消费者中测试它时。

当真的在 ProviderListener 中观察到某些东西时,我希望消费者忽略它。

我应该在这里使用两个不同的 stateNotifierProvider 吗?

谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)