[英]In Flutter Documentation, Explanation of Provider.of paragraph
在文本中,它使用了一个基本购物应用程序的示例,其中包含可以通过点击添加的项目。 这里 Provider.of 用于删除购物车的所有内容。 它提到“我们可以为此使用消费者,但这会很浪费。我们会要求框架重建一个不需要重建的小部件。”
Provider.of<CartModel>(context, listen: false).removeAll();
在这里我们可以清楚地看到购物车的内容已更改,因此需要重建...那么为什么它使用 PROvider.of 并提到它不需要重建。
这段代码的用例非常清楚。
Provider.of<CartModel>(context, listen: false).removeAll();
只要您不需要更改 UI,就可以使用它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.