我创造了一类产品。然后我创建了一个名为cart的产品的空列表。然后我尝试将产品添加到这个购物车中并打印出来,它在控制台上显示产品实例。
class product {
late String name;
late int id,size,price;
product(String name,int id,int size,int price){
this.name=name;
this.size=size;
this.id=id;
this.price=price;
}
}
列表cart=[];
愿望清单页:
class wishlist
我一直在尝试从ListView.builder中的Firestore中获取数据,它位于StreamBuilder<QuerySnapshot>中。用于itemCount的ListView.builder是snapshot.data.docs.length。
我用的是插件cloud_firestore: ^3.1.5。每当我运行这个应用程序,这就是我得到的错误:
════════ Exception caught by widgets library ═══════════════════════════════════
The following NoSuchMethodError
我是新手,请帮助me.My场景,如列表测试=“一”、“二”、“三”和两页(主页和详细信息页)。主页包含listview.For特殊列表视图项目有两个文本视图,一个是根据索引(如“一个”)的列表数据,另一个是要保留最初为空的string.when单击指定项,它将导航到details page.Details页面,在单击该按钮后包含一个文本视图和按钮,它将返回到主页并重新构建指定项的ui,并显示已完成的文本而不是空的string.How,可以实现that.Here是我尝试过的示例代码。
//homepage
class MyHomePage extends StatefulWidget {
con