提供程序与InheritedWidget
问题内容:
我错了吗Widget
,或者如果我们只想将值传递给树,那Provider
是InheritedWidget
带有dispose
方法的吗?
问题答案:
是。提供程序确实主要是基于Inheritedwidgets的功能。
如果您想自己做,那就很好。但是您很快就会意识到,没有提供者,您将有数百条无用的重复行。
提供程序基本上采用InheritedWidgets的逻辑,但是将样板减小到严格的最低限度。