W
wertyu1344

  • Nov 8, 2021
  • Joined Oct 30, 2021
  • Firebaseda auth kullanırken user login olduğunda ve register olduğunda farklı sayfalara gitmesini istiyorum.
    Şöyle bir kod var bunu nasıl güncelleyebilirim. Burada kullanıcı girişi null değilse olarak gösteriyor. Farklı bir çözüm yolu olan var mıdır?
    `
    _setInitialScreen(User? user) {
    if (user ≠ null) {
    // user is logged in
    Get.offAll(() => PhotoAddPage());
    } else {
    // user is null as in user is not available or not logged in
    Get.offAll(() => Splash2());
    }
    }

    `

  • Flutterda firebaseden veri çekiyorum bunları listeliyorum fakat hepsini bir liste şeklinde alıyorum ama içlerinden örneğin isim bilgisini almaya çalıştığımda ! gerekiyor hatasını alıyorum. Kodlar bu şekilde
    data![“name”] kısmında böyle bir çağırma yapmaya çalışınca hata veriyor şöyle
    Try correcting the operator to an existing operator, or defining a ‘[]’ operator.
    `

      return ListView.builder(
                        itemBuilder: (context, index) {
                          var data = listem[index].data();
                          return Padding(
                            padding: EdgeInsets.all(8),
                            child: Card(
                              child: ListTile(
       //Burada hata   title: Text(data!["name"].toString()),
                                tileColor: Colors.red,
                              ),
                            ),
                          );
                        },
                        itemCount: listem.length,
                      );

    `