假设我们的模型/文件夹中有一个模型:
class ProductModel {
final String id;
ProductModel(this.id);
}
然后我们在 providers/ 文件夹中为这个模型创建一个提供者:
class ProductProvider with ChangeNotifier {...}
问题是如何使模型在这个提供者中被扩展,以避免重复?解决方案:
class ProductProvider extends ProductModel with ChangeNotifier {...}
ProductsProvider
如果我们稍后为列表创建另一个提供者(复数),则不起作用。