«viewmodel» 태그된 질문

뷰 모델 또는 뷰 포인트 프레임 워크는 아키텍처 구성에 사용할 일관된 뷰 세트를 정의하는 프레임 워크입니다. 뷰는 관련된 관심 사항의 관점에서 전체 시스템을 표현한 것입니다.

13
MVC의 ViewModel은 무엇입니까?
ASP.NET MVC를 처음 사용합니다. ViewModel의 목적을 이해하는 데 문제가 있습니다. ViewModel이란 무엇이며 왜 ASP.NET MVC 응용 프로그램에 ViewModel이 필요합니까? 그것의 작동과 설명에 대해 좋은 예를 얻으면 더 좋을 것입니다.

8
Automapper로 하나의 속성 매핑 무시
Automapper를 사용하고 있으며 다음 시나리오가 있습니다. OrderModel 클래스에는 데이터베이스에없는 'ProductName'이라는 속성이 있습니다. 그래서 매핑을 시도 할 때 : Mapper.CreateMap<OrderModel, Orders>(); 예외가 발생합니다. "Project.ViewModels.OrderModel의 다음 1 개의 특성이 맵핑되지 않았습니다 : 'ProductName' AutoMapper의 Wiki for Projections 에서 반대의 경우 를 읽었습니다 (추가 속성은 실제로 내 경우가 아닌 소스가 아닙니다) 오토 매퍼가이 …

3
AndroidViewModel과 ViewModel
안드로이드 아키텍처 구성 요소 라이브러리의 도입으로, 여러 가지 새로운 클래스를 포함하여, 도입 AndroidViewModel및 ViewModel. 그러나이 두 클래스의 차이점을 알아내는 데 어려움을 겪고 있습니다. 이 설명서AndroidViewModel 는 다음과 같이 간결하게 설명 합니다. 응용 프로그램 컨텍스트 인식 ViewModel 나는 간결함에 감사하지만 이것이 정확히 무엇을 의미합니까? 언제 AndroidViewModel이상 을 사용하도록 선택해야 ViewModel합니까?

14
AppCompatActivity에서 기호 ViewModelProviders를 확인할 수 없습니다.
안녕하세요, ViewModel이 작동하도록 노력하고 있지만 지금까지는 운이 없습니다. Android Studio에 오류가 표시 Cannot resolve symbol 'ViewModelProviders'됩니다. 나는이 주제에 발견 다른 모든 문제는 수정 된 extends Activity에 extends AppCompatActivity, 그러나 나는 올바른 일을 확장하고있다. 내가 무엇을 놓치고 있는지 잘 모르겠습니다 ... 내 코드는 이 YouTube 동영상을 기반으로합니다. MainActivity.java public class MainActivity …

9
Android ViewModel 추가 인수
AndroidViewModel응용 프로그램 컨텍스트를 제외하고 내 사용자 지정 생성자에 추가 인수를 전달하는 방법이 있습니까? 예: 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); } } 그리고 내 커스텀 ViewModel클래스 를 사용하고 싶을 때이 …

8
DTO = ViewModel?
내 도메인 개체를 유지하기 위해 NHibernate를 사용하고 있습니다. 단순하게 유지하기 위해 ASP.NET MVC 프로젝트를 프레젠테이션 레이어와 서비스 레이어로 사용하고 있습니다. 컨트롤러 클래스에서 XML로 도메인 개체를 반환하고 싶습니다. Stack Overflow에 대한 몇 가지 게시물을 읽은 후 DTO를 수집하는 것이 좋습니다. 그러나 ViewModel에 대한 게시물도 보았습니다. 내 질문 : 데이터 전송 개체와 …

5
백그라운드 서비스 및 업데이트 UI에서 ViewModel의 LiveData를 업데이트하는 방법
최근에 구글에서 소개 한 안드로이드 아키텍처를 탐구하고 있습니다. 문서 에서 다음 을 찾았습니다. 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 fetch …

5
ASP.NET MVC 모델 대 ViewModel
좋아, MS의 ASP.NET MVC와 관련하여 "ViewModels"에 대한 논의를 들었습니다. 자, 그것은 특정 종류의 모델을 의도 한 것입니다. 맞습니까? 특정 종류의보기가 아닙니다. 내 이해로는 뷰와 상호 작용하는 특정 목적을 가진 일종의 모델입니까? 아니면 그런가요? 약간의 설명을 주시면 감사하겠습니다.

12
ASP MVC 3의 한보기에 두 모델
두 가지 모델이 있습니다. 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; } } SINGLE 뷰에서 두 클래스의 개체를 편집하고 싶으므로 다음과 …

4
POST 작업에서 뷰 모델을 도메인 모델에 다시 매핑하는 방법은 무엇입니까?
ViewModels 및 Automapper 사용에 대한 인터넷에서 찾은 모든 기사는 "Controller-> View"방향 매핑의 지침을 제공합니다. 모든 선택 목록과 함께 도메인 모델을 하나의 특수한 ViewModel로 가져 와서보기에 전달합니다. 명확하고 괜찮습니다. 보기에는 양식이 있으며 결국 POST 작업에 있습니다. 여기서 모든 Model Binder 는 바인딩 및 유효성 검사를위한 명명 규칙의 일부에서 원래 ViewModel 과 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.