拨开荷叶行,寻梦已然成。仙女莲花里,翩翩白鹭情。
IMG-LOGO
主页 文章列表 颤振,GetXinitState

颤振,GetXinitState

白鹭 - 2022-02-11 2090 0 0

有人可以解释如何使用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;
  }
}
标签:

0 评论

发表评论

您的电子邮件地址不会被公开。 必填的字段已做标记 *