0
기본적으로 내 응용 프로그램에서 나는 무거운보기 모델 (및 이러한보기 모델 내에서보기 모델)을 시작합니다. 컨트롤러에서 인스턴스화하고 채울 때 컨트롤러 메서드가 매우 두꺼운 것처럼 보입니다. 모든 논리가 모델 계층에서 처리되고 컨트롤러가 메서드를 호출하여 뷰 모델에 삽입 할 데이터 만 검색하는 경우에도 마찬가지입니다.뷰 모델을 인스턴스화하고 채우는 위치는 어디입니까?
내보기 모델을 인스턴스화하고 채우는 가장 좋은 장소는 어디입니까?
일반적으로보기 모델은 컨트롤러에서만 인스턴스화됩니다. 실제 용도는보기로 전달되기 때문입니다. 코드에서 개선 할 수 있다고 생각하는 예제를 제공 할 수 있습니까? 아마도 컨트롤러에서 발생하는 일부 논리를 뷰 모델 자체로 옮길 수 있습니까? – David