Pertanyaan Terbaru Tentang Viewmodel

1
Menjawab

Bagaimana cara mengirim objek ke MainWindowViewModel menggunakan model tampilan elemen anak di dalam bingkai (WPF)?

Saya memiliki MainWindowViewModel dan MainWindow saya berisi bingkai untuk menampilkan halaman proyek. Halaman pertama yang ditampilkan adalah daftar proyek yang baru dibuka (Mirip dengan Microsoft word) yang memiliki ViewModel sendiri. Tidak ada masalah dalam memuat daftar tetapi ketika saya ingin mengirim item yang dipilih pengguna dari daftar ini ke MainWindowViewModel saya tidak dapat menggunakan Find-Ancestor untuk mencapai Window DataContext (Sepertinya bingkai memiliki beberapa batasan).

viewmodel mainwindow wpf mvvm c#

1
Menjawab

Panggil Metode CodeBehind dari ViewModel

Saya mencoba mempelajari pola desain MVVM dengan membuat kode Aplikasi kecil menggunakan Xamarin.Forms. Saya mengamankan semua data di Android File-System (XML) agar tetap ada. Tetapi saat ini semua metode untuk mengamankan Data ada di ViewModel dan saya mencoba untuk memindahkan Metode tersebut ke CodeBehind (Model) untuk menghormati pola desain MVVM.

mvvm viewmodel c# xamarin.forms code behind

1
Menjawab

Menggunakan nilai non-statis dalam metode statis?

Saat ini saya menggunakan aplikasi sampel dari https://github.com/xabre/xamarin-bluetooth-le, yang menampilkan data dari sensor dalam waktu nyata. Tujuan saya sekarang adalah untuk menampilkan grafik dengan data ini, jadi saya menggunakan paket Microcharts. Saat menggunakan kode berikut dengan data statis (dan mendeklarasikan Daftar sebagai statis) grafik berfungsi dengan baik, tetapi, ketika saya mencoba menggunakan data real-time (CharacteristicValue) saya mendapatkan kesalahan:

visual studio c# xamarin.forms xamarin viewmodel

1
Menjawab

Kotlin Coroutines: Masalah dengan penjadwalan tugas. (InvokeOnCompletion)

Saya cukup baru dalam hal kotlin-coroutine ini dan saya memiliki masalah dengan penjadwalan-pekerjaan. Dalam kode di bawah ini, pertama-tama saya mengambil nama topik dari cache pengguna di fragmen. (topicsList) Dan kemudian, saya perlu mengambil topik ini dari API satu per satu. Yang ingin saya lakukan adalah mengulang melalui topicsList, membuat permintaan untuk setiap topik dan mendapatkan semua tanggapan sekali pada penyelesaian semua permintaan. Untuk mencapai itu, dalam metode getEverything () (yang menjalankan permintaan), saya menambahkan tanggapan ke dalam daftar larik untuk setiap waktu. (ResponseList) Dalam perulangan, saya menjalankan semua permintaan. Setelah menyelesaikan pekerjaan, job.invokeOnCompletion {} dipanggil dan saya menyetel liveData ke responseList. Namun, pendekatan ini tidak berhasil. Masalahnya adalah, saya memperbarui liveData sebelum mengatur responseList. Saya tidak tahu bagaimana mungkin. Adakah yang bisa membantu saya tentang ini?

kotlin kotlin coroutines android job scheduling viewmodel

1
Menjawab

Bagaimana saya bisa memeriksa untuk melihat apakah data JSON null tanpa loop tak terbatas?

Saya memiliki model tampilan dan kelas data yang mengambil api NASA untuk foto Mars. Pengguna harus ditampilkan gambar dari tanggal acak yang ditanyai. Saya selalu membutuhkan url gambar (imgSrc di kelas Photo) dikembalikan. Jika tidak ada url (imgSrc) yang ditemukan, segarkan data hingga ditemukan dan tampilkan. Logika ini perlu mengembalikan imgSrc setelah peluncuran aplikasi serta setelah swiperefreshlayout jika pengguna memilih untuk menggesek untuk menyegarkan. Saya telah terjebak dalam hal ini selama seminggu tanpa keputusan. Apa cara terbaik untuk menangani ini? Bahkan jika saya harus merefaktor kode saya, saya ingin diarahkan ke arah yang benar.

android viewmodel kotlin

Tag Populer

© 2021   Pemrograman.Net