«viewmodel» etiketlenmiş sorular

Bir görünüm modeli veya bakış açıları çerçevesi, bir mimarinin inşasında kullanılacak tutarlı bir görünümler kümesini tanımlayan bir çerçevedir. Bir görüş, ilgili bir dizi endişenin perspektifinden bütün bir sistemin temsilidir.

13
MVC'de ViewModel nedir?
ASP.NET MVC için yeniyim. Bir ViewModel'in amacını anlama konusunda bir sorunum var. ViewModel nedir ve neden bir ASP.NET MVC uygulaması için bir ViewModel'e ihtiyacımız var? Çalışması ve açıklaması hakkında iyi bir örnek alırsam daha iyi olur.

8
Automapper ile bir özelliği eşleştirmeyi yoksay
Automapper kullanıyorum ve aşağıdaki senaryo var: Class OrderModel veritabanında olmayan 'ProductName' adlı bir özelliğe sahiptir. Bu yüzden eşleştirmeyi yapmaya çalıştığımda: Mapper.CreateMap<OrderModel, Orders>(); Bir istisna oluşturur: "Project.ViewModels.OrderModel üzerindeki şu 1 özellik eşlenmiyor: 'ProductName' AutoMapper'ın Projeler için Wiki'sinde tam tersini okudum (ekstra özellik aslında benim durumum olan kaynakta değil, hedefte) Bu özelliğin …

3
AndroidViewModel ve ViewModel
Android Mimarlık Bileşenleri kitaplığının tanıtılmasıyla, AndroidViewModelve dahil olmak üzere birkaç yeni sınıf tanıtıldı ViewModel. Ancak, bu iki sınıf arasındaki farkı anlamakta güçlük çekiyorum. Dokümantasyon özlü açıklanır AndroidViewModelaşağıdaki gibidir: Uygulama içeriği farkında ViewModel Özlü olmayı takdir ediyorum, ama bu tam olarak ne anlama geliyor? Ne zaman kullanmayı tercih etmelidir AndroidViewModelüzerinde ViewModeltersi …

14
AppCompatActivity'de sembol ViewModelProviders çözümlenemiyor
Hey ViewModel'imi çalıştırmaya çalışıyorum ama şimdiye kadar şansım yok. Android Studio hata gösteriyor Cannot resolve symbol 'ViewModelProviders'. Ben bu konu üzerinde bulunan diğer bütün soru düzelterek edildi extends Activityiçin extends AppCompatActivity, ama doğru bir uzanan ediyorum. Neyi kaçırdığımdan emin değilim ... Kodum bu YouTube videosuna dayanıyor MainActivity.java public class MainActivity …

9
Android ViewModel ek bağımsız değişkenleri
AndroidViewModelUygulama bağlamı dışında özel oluşturucuma ek argüman iletmenin bir yolu var mı ? Misal: 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); } } Ve özel ViewModelsınıfımı kullanmak istediğimde bu kodu parçamda …

8
DTO = ViewModel?
Etki alanı nesnelerimi sürdürmek için NHibernate kullanıyorum. İşleri basit tutmak için hem sunum katmanım hem de hizmet katmanım olarak bir ASP.NET MVC projesi kullanıyorum. Etki alanı nesnelerimi denetleyici sınıflarımdan XML olarak döndürmek istiyorum. Burada Stack Overflow'da bazı yazıları okuduktan sonra DTO'ların gitmenin yolu olduğunu anladım. Bununla birlikte, ViewModel hakkında konuşan …

5
Bir ViewModel'in LiveData'sını arka plan hizmetinden güncelleme ve UI'yi Güncelleme
Son zamanlarda google tarafından yeni tanıtılan Android Mimarisini keşfediyorum. Gönderen Belgeler ben bu bulduk: 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 async operation to …

5
ASP.NET MVC Modeli ile ViewModel Karşılaştırması
Tamam, MS'in ASP.NET MVC'si ile ilgili olarak "ViewModels" hakkında bir tartışma duyuyorum. Şimdi, bunun belirli bir Model olması amaçlanıyor, değil mi? Belirli bir Görünüm türü değil. Anladığım kadarıyla, bu Görünüm ile etkileşime girmek gibi belirli bir amacı olan bir tür Model mi? Ya da böyle bir şey? Bazı açıklamalar takdir …

12
ASP MVC 3'te tek görünümde iki model
2 modelim var: 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; } } TEK görünümde HER İKİ sınıfın nesnelerini düzenlemek istiyorum, bu …

4
Bir POST eyleminde Görünüm Modeli ile Etki Alanı Modeli nasıl eşlenir?
İnternette ViewModels kullanımı ve Automapper'ı kullanma hakkında bulunan her makale, "Kontrolör -> Görünüm" yön eşlemesinin kılavuzlarını verir. Tüm Seçim Listeleriyle birlikte bir etki alanı modelini özelleştirilmiş bir ViewModel'e alır ve görünüme iletirsiniz. Bu açık ve güzel. Görünümün bir formu var ve sonunda POST işlemindeyiz. Burada tüm Model Bağlayıcıları, en azından …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.