• 14-10-2020, 12:07:40
    #1


    Vue Fragments kullanmaya calısıyorum bir toggle yapım var
    bastıkta bir alttaki istekle islenmiş fragmenti getiriyor her fragment bir üsttekiyle iliskili ama 2.seviyede yani 2.tıklamada bana bu hatayı veriyor fragment halbuki ilk fragment componentiyle aynı kod sadece degiskenler ve component adı degisik

    Hatanın sebebi ne olabilir
  • 14-10-2020, 12:17:20
    #2
    Kodlarınızı da atar mısınız?
  • 14-10-2020, 12:39:08
    #3
    teknori adlı üyeden alıntı: mesajı görüntüle
    Kodlarınızı da atar mısınız?
    atıyorum.
  • 14-10-2020, 12:44:53
    #4
    <v-simple-table>  <template v-slot:default>    <thead>    <tr>      <th class="text-left">          <v-checkbox v-if="level>2"/>      </th>      <th class="text-left">      </th>      <th class="text-left" >        Plaka      </th>      <th class="text-left">        Marka      </th>      <th class="text-left">        Model      </th>      <th class="text-left">        Yıl      </th>      <th class="text-left">        Renk      </th>      <th class="text-left">        Km      </th>      <th class="text-left">        Yakıt      </th>      <th class="text-left">        Sahip      </th>      <th class="text-left">        Adet      </th>      <th class="text-left">        Yüzde      </th>    </tr>    </thead>    <tbody>      <all-vehicles-by-status-row :status="item" v-for="item in statusCount" :key="item.id" />    </tbody>  </template></v-simple-table>
    Bu ana kısım
    ekrana verdigi görüntü bu
    soldaki toggle + ya bastıgımda bir seviye fragment datası yani şurası;


    <template>  <fragment>    <tr>      <!--<td > <v-checkbox v-if="level>2"/></td>-->      <td>        <span class="white--text mx-1 toggleBtn" @click="getStations">{{ !toggled ? '+' : '-' }}</span>        {{ getStatus(status._id) }}      </td>      <td></td>      <td></td>      <td></td>      <td></td>      <td></td>      <td></td>      <td></td>      <td></td>      <td></td>      <td style="color:darkcyan;" class="font-weight-bold">{{ status.count }}</td>      <td>{{ ((100 * status.count) / totalVehicleAmount).toFixed(2) }}</td>    </tr>    <fragment v-if="toggled">      <all-vehicles-by-status-station-row :key="station._id.code" v-for="station in stations" :station="station" :status="status"/>    </fragment>  </fragment></template>
    bunun çıktısı da ;


    buraya kadar sıkıntısız calısıyor. nezamanki İZM51 yada İZM52 herneyse o seviyedeki bir kere daha bastıgımda yukarda gordugun hatayı veriyor kod olarak bir üstte verdigimle hic bi fark yok yapı olarak.