Pertanyaan yang diberi tag «viewmodel»

13
Apa itu ViewModel di MVC?
Saya baru mengenal ASP.NET MVC. Saya memiliki masalah dengan memahami tujuan Model View. Apa itu ViewModel dan mengapa kita membutuhkan ViewModel untuk Aplikasi ASP.NET MVC? Jika saya mendapatkan contoh yang bagus tentang cara kerjanya dan penjelasannya, itu akan lebih baik.

8
Abaikan memetakan satu properti dengan Automapper
Saya menggunakan Automapper dan saya memiliki skenario berikut: Class OrderModel memiliki properti yang disebut 'ProductName' yang tidak ada di database. Jadi ketika saya mencoba melakukan pemetaan dengan: Mapper.CreateMap<OrderModel, Orders>(); Ini menghasilkan pengecualian: "1 properti berikut di Project.ViewModels.OrderModel tidak dipetakan: 'ProductName' Saya sudah membaca di Wiki untuk Proyeksi AutoMapper kasus sebaliknya …

3
AndroidViewModel vs ViewModel
Dengan diperkenalkannya pustaka Komponen Arsitektur Android, beberapa kelas baru diperkenalkan, termasuk AndroidViewModeldan ViewModel. Namun, saya mengalami kesulitan mencari tahu perbedaan antara dua kelas ini. The dokumentasi ringkas menjelaskan AndroidViewModelsebagai berikut: Konteks aplikasi sadar ViewModel Saya menghargai singkatnya, tapi apa sebenarnya implikasi ini? Kapan kita harus memilih untuk menggunakan AndroidViewModellebih ViewModeldan …

14
Tidak dapat menyelesaikan simbol ViewModelProviders di AppCompatActivity
Hei, saya mencoba membuat ViewModel saya berfungsi, tetapi sejauh ini tidak berhasil. Android Studio menunjukkan kesalahan Cannot resolve symbol 'ViewModelProviders'. Setiap pertanyaan lain saya menemukan tentang topik ini mengoreksi extends Activityuntuk extends AppCompatActivity, tapi saya memperpanjang tepat. Tidak yakin apa yang saya lewatkan ... Kode saya didasarkan pada video YouTube …

9
Argumen tambahan Android ViewModel
Apakah ada cara untuk meneruskan argumen tambahan ke AndroidViewModelkonstruktor kustom saya kecuali konteks Aplikasi. Contoh: public class MyViewModel extends AndroidViewModel { private final LiveData<List<MyObject>> myObjectList; private AppDatabase appDatabase; public MyViewModel(Application application, String param) { super(application); appDatabase = AppDatabase.getDatabase(this.getApplication()); myObjectList = appDatabase.myOjectModel().getMyObjectByParam(param); } } Dan ketika saya ingin ViewModelmenggunakan kelas khusus …

8
DTO = ViewModel?
Saya menggunakan NHibernate untuk mempertahankan objek domain saya. Untuk menjaga hal-hal sederhana saya menggunakan proyek ASP.NET MVC sebagai lapisan presentasi saya, dan lapisan layanan saya. Saya ingin mengembalikan objek domain saya dalam XML dari kelas pengontrol saya. Setelah membaca beberapa posting di sini di Stack Overflow saya mengumpulkan DTO adalah …

5
Cara memperbarui LiveData ViewModel dari layanan latar belakang dan Perbarui UI
Baru-baru ini saya menjelajahi Arsitektur Android, yang baru-baru ini diperkenalkan oleh google. Dari Dokumentasi saya menemukan ini: public class MyViewModel extends ViewModel { private MutableLiveData<List<User>> users; public LiveData<List<User>> getUsers() { if (users == null) { users = new MutableLiveData<List<Users>>(); loadUsers(); } return users; } private void loadUsers() { // do …

5
Model ASP.NET MVC vs ViewModel
Oke, saya telah mendengar diskusi tentang "ViewModels" sehubungan dengan MS ASP.NET MVC. Sekarang, itu dimaksudkan untuk menjadi jenis Model tertentu, bukan? Bukan jenis Tampilan tertentu. Menurut pemahaman saya, ini adalah jenis Model yang memiliki tujuan khusus untuk berinteraksi dengan View? Atau semacam itu? Beberapa klarifikasi akan dihargai.

12
Dua model dalam satu tampilan di ASP MVC 3
Saya memiliki 2 model: public class Person { public int PersonID { get; set; } public string PersonName { get; set; } } public class Order { public int OrderID { get; set; } public int TotalSum { get; set; } } Saya ingin mengedit objek dari kelas KEDUA dalam …

4
Bagaimana memetakan View Model kembali ke Model Domain dalam aksi POST?
Setiap artikel yang ditemukan di Internet tentang penggunaan ViewModels dan penggunaan Automapper memberikan panduan tentang pemetaan arah "Controller -> View". Anda mengambil model domain bersama dengan semua Daftar Pilihan menjadi satu ViewModel khusus dan meneruskannya ke tampilan. Itu jelas dan bagus. Tampilan memiliki bentuk, dan akhirnya kita berada dalam aksi …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.