2

ビューとコントローラー、

チタンでは、通常、ビューごとに 1 つのコントローラーがありますか? またはビューのグループごとに1つのコントローラー?

フォーム、PageX_Detail、PageX_Confirm、および PageX_Results があります。

この場合、3 つのビューと 3 つのコントローラーを作成しますか、それとも 3 つのビューと 1 つのコントローラーを作成しますか?

4

1 に答える 1

2

ビューのグループごとに 1 つのコントローラーを用意するのが最善だと思います。

現在、Titanium アプリケーションは通常、厳密な MVC 構造に従っていません (ただし、Appcelerator はAlloyと呼ばれる Titanium で使用するための MVC フレームワークに取り組んでいます)。

私が発見した Titanium アプリケーションを整理する最も一般的な方法は次のとおりです。

1)グローバル名前空間にアプリケーション全体の機能が含まれ、メイン ウィンドウが各アプリケーション ビューをホストするTweetaniumスタイル。

または、私のお気に入りの (そして最も Appcelerator でサポートされている方法)、

2) CommonJS のアプローチとrequire()非推奨の代わりの使用Ti.include()

于 2012-07-26T16:16:24.567 に答える