Jsondaki datayı bir class oluşturup parse ederek kullanırsanız daha uygun olabilir. Bu şekilde kullandığınızda kategori değişkenini debug edip sonucuna bakın.

HseyinAkkaya Hocam model dosyasi olusturdum model.dart olarak ama onu nasil kullanicam list.dart dosyamda anlamadim. tutoriallarda genelde api ile yapiyorlar bende ise local json

    SahmirzeliHuseynov quicktype.io dan akyankalı olabilir. Siz tam olarak ne yapmak istiyorsunuz ?
    Size bir örneğini yapıp gönderelim
    Hazır bir uygulama ile çalışmadan önce json to api olayını anlamanız gerekiyor bence
    Sonra aldığınız hatalar böyle anlamsız olabiliyor

    Hocam ben local json ve modeli ile (api ile değil) böyle bir uygulama yapıyorum.
    Her gride tıkladığımda 6 farklı liste çıkıyor ve 2 farklı eleman yani toplamda 12 farklı eleman daha sonra da bu elemanlara tıkladığımda detay sayfası çıkacak. Ben şuan liste aşamasındayim.
    Liste sayfasındaki textleri json dan almak istiyorum fakat yapamadım.

      Flutter https://youtu.be/8OaJkRclvjc
      Bu videodaki gibi yani.
      ama list.dart dosyamda neyise yanlış yapıyorum veya eksik yapıyorum. Kısacası json ve modeldi list.dart dosyasında doğru entegre edemedim.

      Sizin benim json ve modeli kullanarak böyle bir liste sayfası yapmanız mümkünmu?

      Flutter yani jason ve model dosyam var. buradaki type verisini listede gostermek istiyorum. 12 farkli type verim var. her listede de farkli veri demek. videoda gordugunuz gibi yani 1ci gride tikladigimda acilan listde 1ci elemanda Bakliyat 1 2ci elemenda icecek. 2ci gride tikladigimda acilan listde 1ci elemanda Bakliyat2 , 2ci elemenda icecek cikmasi lazim

      SahmirzeliHuseynov Hocam ya ben anlamakta zorluk çekiyorum ya stringler sıkıntılı
      Şöyle yapalım
      İşi kolaylaştıralım
      Süleyman ve Mahmut adında iki buton var.
      Süleyman butonuna basılınca ne olmasını istiyorsunuz ?
      Mahmut butonuna basınca ne olmasını istiyorsunuz ?
      Burda listelemede mi sorun var ? ver öekmede mi sorun var 🙂
      Ben olaya sonradan dahil oldum ondan karıştı herhalde

      Flutter Hocam boyle bir json sizin icin uygun olur mu ?

      
      [
          {
              "id": "1",
              "name": "Erzak1",
              "list": [
                  {
                      "id": "1",
                      "type": "Bakliyat1"
                      
                  },
                  {
                      "id": "2",
                      "type": "İçeçek1"
                      
                  }
              ]
          },
          {
              "id": "2",
              "name": "Erzak2",
              "list": [
                  {
                      "id": "1",
                      "type": "Bakliyat2"
                      
                  },
                  {
                      "id": "2",
                      "type": "İçeçek2"
                      
                  }
              ]
          },
          {
              "id": "3",
              "name": "Erzak3",
              "list": [
                  {
                      "id": "1",
                      "type": "Bakliyat3"
                      
                  },
                  {
                      "id": "2",
                      "type": "İçeçek3"
                      
                  }
              ]
          },
          {
              "id": "4",
              "name": "Erzak4",
              "list": [
                  {
                      "id": "1",
                      "type": "Bakliyat4"
                      
                  },
                  {
                      "id": "2",
                      "type": "İçeçek4"
                      
                  }
              ]
          },
          {
              "id": "5",
              "name": "Erzak5",
              "list": [
                  {
                      "id": "1",
                      "type": "Bakliyat5"
                      
                  },
                  {
                      "id": "2",
                      "type": "İçeçek5"
                      
                  }
              ]
          },
          {
              "id": "6",
              "name": "Erzak6",
              "list": [
                  {
                      "id": "1",
                      "type": "Bakliyat6"
                      
                  },
                  {
                      "id": "2",
                      "type": "İçeçek6"
                      
                  }
              ]
          }
          
      ]

      Flutter yukaridaki youtube videosuna bakarsaniz 6 tane gridim var her gride tikladigimda liste aciliyor.
      ben mesela 1ci gride tikladigimda 2 tane eleman acilmasi lazim. yani jsondaki “list” in icindeki eleman kadar.
      1ci gridde tikladigimda(videoya bakarsaniz bunun ismi Ərzaq) listView aciliyor. 1ci elemanda text kisminda jsondaki
      “type”: “Bakliyat1” bu kismi yazdirmak istiyorum yani Bakliyat1. 2ci elemandaki text kismindada “type”: “İçeçek1”.
      yani ben listView’mda x.type yazdigimda bu otomatik olmalı. ama bunu yapamadim

      Flutter Hocam bende suan tum verilere erise biliyorum ama. projeyi github-a yukledim tum uygulamayi kendinizde calistira bilirmisiniz? calistirdiginizda goreceksiniz ki herhangi bir gride tiklarsaniz ayni liste cikiyor. yani jsondaki ayni “type” degeri cikiyor. jsonda ve gridlist.dart da bazi degisiklikler yaptim. **Benim istedigim mesela siz simdi her hangi gride tiklarsaniz tiklayin ayni liste cikicak yani Bakliyat1 ve Icecek1 - Benim istedigim siz 1ci gride tikladiginizda jsondaki type verisi olan Bakliyat1 ve icecek1 , 2 ci gride tikladiginizda (json-a bakarsaniz ) Bakliyat2 ve icecek2, 3cu grid Bakliyat3 ve icecek 3 ve. ** ben simdi listelerde 2 eleman olmasini kendim verdim. yani gridlist.dartda 2 tane ClipRRect ve Padding Column ve.s verdim. siz eleman sayisini dinamik hali ile yaparsaniz rica etsem. ( yani jsondaki her elemandaki “type” kadar)

      benim bu her gride tikladigimda farkli json datalarinin cikmasi bilmiyorum. bu griddashboard.dart dan navigasyonla ilgilimi yoksa gridlist.dart da for dongusu yazmak lazim bilmiyorum
      simdiden sabirla okuyub yardim etdiginiz icin Tesekkurler

      github : — > https://github.com/sahmirzeli1806/local_jason_uygulama

      Flutter birde Hocam HseyinAkkaya-nin yukarida dediki gibi yaptim calismadi. Modeli kullanmak istiyorum.
      size zahmet uygulamani modeli kullanarak yaparsaniz 🙂. Simdiden Tesekkurler