Jika diset true, grid akan menampilkan menu kolom saat pengguna mengklik ikon chevron di kolom header. Menu kolom memungkinkan pengguna menampilkan dan menyembunyikan kolom, memfilter dan menyortir (jika penyaringan dan penyortiran diaktifkan). Secara default menu kolom tidak diaktifkan. Dapat diatur ke objek JavaScript yang mewakili konfigurasi menu kolom. Kolom boolean Jika disetel ke benar, menu kolom akan memungkinkan pengguna untuk memilih (menampilkan dan menyembunyikan) kolom grid. Secara default, menu kolom memungkinkan pilihan kolom. Boolean yang dapat disaring Jika disetel true, menu kolom akan memungkinkan pengguna untuk memfilter grid. Secara default, menu kolom memungkinkan pengguna untuk memfilter jika penyaringan diaktifkan melalui filterable. Sortable boolean Jika diset true, menu kolom akan memungkinkan pengguna untuk mengurutkan grid dengan kolom kolom. Secara default, menu kolom memungkinkan pengguna untuk menyortir jika penyortiran diaktifkan melalui opsi sortable. Pesan teks ditampilkan di menu kolom. Gunakan untuk menyesuaikan atau melokalkan pesan menu kolom. Copy hak cipta 2017 Progress Software Corporation dan atau anak perusahaan atau afiliasinya. All Rights Reserved. Apakah mungkin untuk secara pemrograman mengatur parameter sortir dari KendoUI DataSource sebelum membaca data dan menghindari pembacaan server kedua Ruang lingkup menetapkan jenis default pada interaksi pengguna tertentu. Bagaimana Berikut adalah contoh dari apa yang saya coba lakukan, karena jawabannya tidak sampai pada intinya (atau mungkin saya tidak mengerti bagaimana segala sesuatu bekerja). Saya mendefinisikan sebuah Kendo DataSource dengan jenis awal: DataSource ini terikat pada sebuah grid Kendo: Lalu saya memiliki tombol yang memanggil pembacaan pada DataSource dan mengisi grid dengan halaman pertama data: Dengan cara ini, setelah mengklik tombolnya, Pengguna mendapatkan data yang dipesan oleh field1 dan field2, dan grid menunjukkan semacam ini pada tajuk kolom. Pengguna kemudian bisa menyusun ulang data dengan cara apa pun, dengan mengklik tajuk kolom. Yang ingin saya lakukan adalah menyetel ulang jenis default ke yang awal, seperti yang didefinisikan dalam deklarasi DataSource, yang akan ditampilkan lagi di tajuk kolom, dan tanpa membuat DataSource lagi. Solusi yang diberikan sepertinya tidak sampai pada pokok permasalahannya (dan tetap saja saya tidak mengerti mengapa saya kehilangan poin reputasi untuk pertanyaan yang sah yang tampaknya tidak begitu sepele dan harus ditangani oleh kerangka kerja). Tolong tunjukkan saya saya salah (saya tidak khawatir kehilangan reputasi - saya ingin mengerti bagaimana memecahkan sebuah masalah). Terima kasih saya tahu apa yang ingin Anda capai. Saya harus melakukan hal yang sama karena kita menyimpan pemilahan dan penyaringan pengguna (sisi klien dalam kasus saya) dan kita tidak dapat menggunakan fungsi grid getOptionssetOptions untuk alasan lain. Bahkan jika Anda menyetel autobind: false, ini tidak akan berfungsi seperti yang Anda harapkan, jika Anda melihat definisi autobind: Jika disetel ke false, widget tidak akan mengikat sumber data saat inisialisasi. Dalam hal ini pengikatan data akan terjadi saat event perubahan sumber data dipecat. Secara default widget akan mengikat sumber data yang ditentukan dalam konfigurasi. Saat Anda melakukan dataSource. sort (). Ini kebakaran acara perubahan, maka, membaca dilakukan dalam dataSource secara implisit (thats mengapa Anda memiliki server kedua membaca). Jadi, yang harus Anda lakukan adalah membuat dataSource baru dengan opsi sortir yang diperlukan dan kemudian memanggil dataSource. read () secara eksplisit. Misalnya (Anda bisa memperpanjang pilihan default Anda untuk tidak mengulangi konfigurasi): Semoga bantuan ini bisa tercapai. Salam menjawab Jun 29 16 di 11:09 Jawaban Anda 2017 Stack Exchange, Inc
ReadAsBinaryString mengatakan bahwa data harus direpresentasikan sebagai string biner. Dimana: setiap byte diwakili oleh bilangan bulat pada kisaran 0..255. JavaScript awalnya tidak memiliki tipe biner (sampai ECMAScript 5s dukungan WebGL dari Typed Array (rincian di bawah) - telah digantikan oleh ECMAScript 2015s ArrayBuffer) dan mereka pun pergi dengan String dengan jaminan bahwa tidak ada karakter yang tersimpan dalam String yang akan Di luar kisaran 0..255. (Mereka bisa saja pergi dengan sejumlah Numbers sebagai gantinya, tapi mereka mungkin tidak besar String lebih hemat memori daripada array Bilangan Besar, karena Bilangan adalah floating-point.) Jika Anda membaca file yang kebanyakan teks dalam naskah barat ( Kebanyakan bahasa Inggris, misalnya), maka string itu akan terlihat sangat mirip teks. Jika Anda membaca sebuah file dengan karakter Unicode di dalamnya, Anda harus memperhatikan perbedaannya, karena senar JavaScript adalah UTF-16 (rincian di bawah) dan beberapa karakter ak...
Comments
Post a Comment