MVC 기본 응용 프로그램을 만들고 있습니다. 이전에는 항상 Cairngorm을 Flex 어플리케이션의 프레임 워크로 사용했습니다. 이 응용 프로그램에서는 다른 프레임 워크 (pureMVC 또는 Mate)가 아닌 mvc에 대한 다른 접근 방식을 실험하고 있지만 내 자신의 MVC 기본 응용 프로그램을 작성하고 있습니다.은 싱글 톤으로 모델을 생성하여 뷰 사이의 모드에서 데이터를 공유하는 유일한 방법입니다.
제 질문은 Cairngorm입니다. 저는 항상 싱글 톤으로 모델을 만들었지 만, 모델의 데이터를 뷰로 전달하고 어떤 방법으로 싱글 톤을 사용하지 않을 수 있습니까?
모델을 뷰에 삽입 할 생각이 있었습니까? 아니면 모델을 통해 데이터를 포함하는 이벤트를 컨트롤러를 통해 뷰로 보내는 다른 방법이 있습니까?
감사
는스티븐
사실, 또는 spring.actionscript와 같은 Ioc 컨테이너를 사용하십시오. 또한 단순하기 때문에 싱글 톤을 사용하지만, 모범 사례는 아닙니다. –
MXML 기반 뷰에 모델 클래스를 삽입하는 방법은 무엇입니까? 공용 속성 사용? – StephenAdams
속성을 사용하여 (선택 사항 인) 생성자 args를 사용합니다. 또는 PureMVC는 뷰의 모든 업데이트를 처리하는 외부 Mediator 클래스를 사용합니다. –