我想从getstorage()获取数据,
我得到了一个商店列表,我可以使用它作为静态页面,这样我就可以将我的列表保存在getstorage中,如果我转到另一个也会显示的页面。就像共享参考资料一样。如何显示getstorage列表中的数据值,如
文本(basket[name]),只显示名称;文本(basket[price]),只显示价格,
var basketsd = GetStorage("totalList");
我的商店产品模型,
class PriceModel2 {
final String name;
final double price;
PriceModel2({
this.name,
this.price,
});
}
它也不起作用。
Text(controller.basketsd.read(["name"])
Container(
height: Get.size.height * 0.3,
child: Obx(() => ListView.builder(
itemCount: controller.basket.length,
itemBuilder: (BuildContext context, int index) {
return Column(
children: [
SizedBox(
height: 20,
),
Container(
width: Get.size.width,
child: ElevatedButton(
onPressed: () {
controller.basket
.remove(controller.basket[index]);
},
child: (Text(controller.basketsd.read(["name"]) +
" " +
controller.basket[index].price.toString() +
" €"))),
),
SizedBox(
height: 20,
),
],
);
})),
),
代码显示如下:(https://prnt.sc/1fs6mbf)
暂无答案!
目前还没有任何答案,快来回答吧!