ビューとコントローラー、
チタンでは、通常、ビューごとに 1 つのコントローラーがありますか? またはビューのグループごとに1つのコントローラー?
フォーム、PageX_Detail、PageX_Confirm、および PageX_Results があります。
この場合、3 つのビューと 3 つのコントローラーを作成しますか、それとも 3 つのビューと 1 つのコントローラーを作成しますか?
ビューとコントローラー、
チタンでは、通常、ビューごとに 1 つのコントローラーがありますか? またはビューのグループごとに1つのコントローラー?
フォーム、PageX_Detail、PageX_Confirm、および PageX_Results があります。
この場合、3 つのビューと 3 つのコントローラーを作成しますか、それとも 3 つのビューと 1 つのコントローラーを作成しますか?
ビューのグループごとに 1 つのコントローラーを用意するのが最善だと思います。
現在、Titanium アプリケーションは通常、厳密な MVC 構造に従っていません (ただし、Appcelerator はAlloyと呼ばれる Titanium で使用するための MVC フレームワークに取り組んでいます)。
私が発見した Titanium アプリケーションを整理する最も一般的な方法は次のとおりです。
1)グローバル名前空間にアプリケーション全体の機能が含まれ、メイン ウィンドウが各アプリケーション ビューをホストするTweetaniumスタイル。
または、私のお気に入りの (そして最も Appcelerator でサポートされている方法)、
2) CommonJS のアプローチとrequire()
非推奨の代わりの使用Ti.include()