• 18-10-2020, 11:18:39
    #1
    Kolay gelsin herkese öncelikle şekildeki gibi bir tasarım var bunun tepesinde de bir button var her "+" ya basıldıgında bir altında ilgili olan dataları getiriyor agac seklinde bunda sorun yok sorun şu.

    benim tümüne aç butonuna bastıgımda örnek olarak resimdeki kirada kısmı için konisiyim sadece kirada kısmının alt kısımları acılıyor kirada->izm51,izm52->alt gruplar seklide acılıyor ama diğer boş yazanda mesela sadece bir seviye asagı iniyor diğer istek tetiklenmiyor

    Çalışma mantıgı olarak ;

    tümünü aça bastıgımda state de tanımlı tumunu ac diye bir degisken true oluyor. bu resimde içteki gördügünüz component içinde o tümünü aç degisknii watchla izliyorum durumu degistigi icin ilgili metodu trigliyorum watchta bu sayeede bir seviye asagı kısmı calısıyor. watchla metod calıstıktan sonra then diyip baska bir degisken olan state de groupToggle bunu true yapıyorum ve suanki seviyeninde bir altındaki component icinde watch ediyorum eger o durumda degistiyse bu sefer yukardakilerle ilgili dataları getirsin diye

    bu kod calısıyor lakin sadece gordugunuz resimdeki bir bölgede etki ediyor diger boş gibi kısımda sadece bir seviye acılıyor 2.component icinde sorgu calısmıyor bu sebeple sadece tepedeki toggle ın 2 seviye asagı acılımı oluyor

    alttakinde ise boş olanda sadece resimdeki gibi 1 seviye acılıyor 2. seviye watch tetiklenmiyor. Umarım Anlatabilmişimdir



    Saygılarımla
  • 18-10-2020, 11:24:01
    #3
    teşekkür ederim bu tam olarak işimi görmüyor ama sağolun yinede....