簡體   English   中英

如何傳遞來自另一個提供者的值大於1的數據?

[英]how to pass data from another provider with more than 1 value?

我正在使用提供程序flutter包,但是我想從另一個提供程序獲取數據,並且有一個使用ChangeNotifierProxyProvider進行操作的示例。 但是我如何在builder屬性中傳遞多個值,因為在官方文檔中僅使用了1個值


ChangeNotifierProxyProvider<Foo, Bar>(
  initialBuilder: (_) => Bar(),
  builder: (_, foo, bar) => bar
    ..count = foo.count, // I want to pass more than 1 value here...
)

ChangeNotifierProxyProvider<Foo, Bar>(
  initialBuilder: (_) => Bar(),
  builder: (_, foo, bar) => bar
    ..count = foo.count
    ..something = foo.something,
)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM