有人可以解釋如何使用onInitinGetX以及使用dispose/是否重要onClose?
我想GETapi 資料并從應用程式開始顯示它
已經用谷歌搜索了它沒有發現任何有用的東西:(
uj5u.com熱心網友回復:
class ShoppingController extends GetxController {
List<ProductModel> products = <ProductModel>[].obs;
@override
void onInit() {
// TODO: implement onInit
super.onInit();
getData();
}
Future<List<ProductModel>> getData() async {
QuerySnapshot querySnapshot =
await FirebaseFirestore.instance.collection('Products').get();
products = querySnapshot.docs
.map((m) => ProductModel.fromJson(m.data() as Map<String, dynamic>))
.toList();
return products;
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/409978.html
標籤:
