2012-03-28 2 views
0

저는 Extjs 4 MVC 초보자입니다. 서로 다른 MVC 응용 프로그램에 필요한 모든 다른 모델이 하나의 전역 디렉토리에있을 수 있고 각 MVC 응용 프로그램이 필요한 모델의 전역 디렉토리를 참조하므로 필요하지 않습니다. 이전 응용 프로그램 (재사용)에 이미 해당 모델을 사용한 경우 새 응용 프로그램의 모델을 작성하십시오. MVC 구조에 위배 될 수도 있습니다. asp.net MVC (프로그래밍 언어가 다르기는하지만 MVC 구조의 기본 아이디어가 어디서나 동일 함에도 불구하고)를 수행 할 수 있는지 확인하기 위해 노력 중이며 일부 지원 포럼을 발견했습니다. 그냥 올바른 방향으로 생각하고 있는지 또는 자신의 응용 프로그램 디렉토리에 모델이있는 응용 프로그램을 계속 사용해야하는지 알고 싶습니다.EXTJS4 MVC 구조체

답변

1

까다로운 수 있습니다. 몇 가지 이유가 있습니다 :

  • 당신은 당신이 자신의 규칙에 따라 클래스 (및 파일)의 이름을 할 필요는 ExtJS MVC 패턴을 따르는 경우 : MyApp.model.MyModel1 예를 들어. 다른 앱에서는 실제로 다른 이름을 사용하게됩니다. 당신이 모델 클래스에 얼마나 많은 기능이 있습니까 -
  • 일반적으로 모든 * 파일이 같은 디렉토리 (응용 프로그램 \ 모델 등)

내가 가진 다른 질문을 아래에 위치해야 된 .js? 일반적으로 아마 가상 필드, 계산 필드, 유효성 검사기가있는 필드 목록 일뿐입니다. 코드 범위가 많아서 재사용에서 큰 이익을 얻을 수 없습니다.

그냥 내 생각. 나는 아마 내 프로젝트에서 이것을하지 않을 것이다.