0
다른 컨트롤러 (예 : 컨트롤러 B)의 한 컨트롤러 (예 : 컨트롤러 A)에 값을 할당 한 일부 변수에 액세스하는 방법을 찾고 있습니다. 컨트롤러 중 하나에는 내 주요 프로젝트가 포함되어 있지만 다른 하나는 '날짜 선택기'를 구현 한 곳입니다. 날짜 선택기 컨트롤러에서 내 App 컨트롤러로 날짜를 옮기고 싶습니다.다른 컨트롤러에서 컨트롤러의 변수에 액세스
다른 컨트롤러 (예 : 컨트롤러 B)의 한 컨트롤러 (예 : 컨트롤러 A)에 값을 할당 한 일부 변수에 액세스하는 방법을 찾고 있습니다. 컨트롤러 중 하나에는 내 주요 프로젝트가 포함되어 있지만 다른 하나는 '날짜 선택기'를 구현 한 곳입니다. 날짜 선택기 컨트롤러에서 내 App 컨트롤러로 날짜를 옮기고 싶습니다.다른 컨트롤러에서 컨트롤러의 변수에 액세스
올바른 컨트롤러를 실행하는 동안 다른 컨트롤러가 작동하지 않거나 작동하지 않을 수 없습니다. 이 일지라도 논리적으로는 컨트롤러 하나에 공통점이 없습니다. - MVC 패턴의 IMHO 깨는 모듈성.
리팩터링 코드는 lib/
, ApplicationController
또는 응용 프로그램에 따라 일부 모델 (별도 또는 방법으로 나뉩니다).
추신. "데이터 선택기"가 무슨 뜻인지는 모르겠지만 모델에서 구현해야하는 것처럼 들립니다.
고마워요. 나는 그것에 대한 모델을 생성했고 작동 중이다. 나는 저장된 모든 것을 찾아서 다른 컨트롤러에서 값을 호출 할 수 있음을 의미합니다. – Godwin