类型 'ChangeNotifierProxyProvider' 使用 2 个类型参数声明,但给出了 3 个类型参数



我使用该声明在另一个提供程序中使用提供程序

ChangeNotifierProxyProvider<Auth, Sali>(
update: (ctx, auth, prevData) => Sali(
auth.token, auth.userId, prevData == null ? [] : prevData.sali),
),

但我需要在另一个提供商中使用 2 个提供程序,所以我尝试了:

ChangeNotifierProxyProvider<Auth,Mese, Sali>(
update: (ctx, auth,mes, prevData) => Sali(
auth.token, auth.userId, prevData == null ? [] : prevData.sali),

但得到此错误:

"类型'ChangeNotifierProxyProvider'声明为2 参数,但给出了 3 个类型参数。

谢谢

> mrapi,我没有使用过ChangeNotifierProxyProvider但是你试过ChangeNotifierProxyProvider2吗?查看文档,我认为它需要 3 个参数。

最新更新