Barista: tabel: keadaan kosong dan pengganggu pemuatan tidak boleh ditampilkan secara bersamaan

Dibuat pada 27 Okt 2020  ·  4Komentar  ·  Sumber: dynatrace-oss/barista

Permintaan fitur

Ringkasan

Baik keadaan kosong dan pengganggu pemuatan terlihat di tabel secara bersamaan.
Ini membingungkan karena biasanya status kosong tidak berlaku saat masih memuat.

Deskripsi Fitur

Jika kita mendefinisikan keadaan kosong dan pengganggu pemuatan untuk tabel kita, dan tabel sedang memuat,
keadaan kosong terlihat di bawah distraktor pemuatan.

  • Ini membingungkan, karena keadaan kosong biasanya memiliki ajakan bertindak (ubah filter, jangka waktu, atau semacamnya) - yang tidak berlaku saat masih memuat (pengguna hanya perlu menunggu hingga pemuatan selesai untuk melihat data) .
  • Oleh karena itu masuk akal untuk tidak menampilkan status kosong saat tabel masih dalam status memuat.

lihat https://stackblitz.com/edit/github-dxktnh untuk contoh kecil yang menunjukkan perilaku saat ini

lampiran

image

feature help wanted

Semua 4 komentar

Hai @christian-fischer dan terima kasih atas permintaannya.
Ini akan menjadi tambahan yang bagus untuk meja. Apakah Anda bersedia untuk menyumbangkan fitur ini? Saya akan menganggap arahan *ngIf pada ng-container untuk keadaan kosong harus melakukan trik.

https://github.com/dynatrace-oss/barista/blob/9963c82fe4676356dc4ea32f33f1a92a41c382ea/libs/barista-components/table/src/table.html#L6 -L10

Jika tidak, kita perlu memeriksa penyetel status pemuatan, jika kita juga perlu menunjukkan status kosong, yang mungkin sedikit rumit dalam hal menangani status yang benar.

https://github.com/dynatrace-oss/barista/blob/9963c82fe4676356dc4ea32f33f1a92a41c382ea/libs/barista-components/table/src/table.ts#L99 -L105

@tomheller ya, itu terlihat sederhana dan cukup mudah bagi saya ;)
Terima kasih telah mengarahkan saya ke arah yang benar - saya akan menyiapkan PR untuk itu....

Saya pikir sebagian ini juga berhubungan dengan #287

Terharu

Apakah halaman ini membantu?
0 / 5 - 0 peringkat