質問

私はアプリケーションを構築しています、そして私が作業している特定の機能を構造化する方法についてのアドバイスを探しています。

このレポートビューを、このページで、ユーザーが生成できるさまざまなレポートでドロップダウンします。これはそれがどのように見えるものです:

ENTER IMENTDESCRUストの入力

Enter Image説明

ドロップダウンは、コントローラ内でハードコードされている単なる配列です。ユーザが特定のレポートを選択すると、コントローラはReportFactoryを呼び出し、そこから選択したレポートオブジェクトを返します。ビューは返されたオブジェクトを使用してレポートを作成します。

しかし、HTMLテーブルは私が必要とするレポートによって完全に異なるので、これは複数のレポートでは機能しません。これは、レポートテーブルをビューにハードされたままにしました。

それぞれが自分の関数を持つ異なるレポートを切り替えるための最良の方法で、テーブルをレンダリングするための独自のHTML、そしてまだそれらすべてにデータテーブルを実装することができます。そのステップに

役に立ちましたか?

解決

UIルータを使用して指定されたUIビューを使用すると、各ドロップダウンは異なるTemplathurlとControllerをロードできる状態です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top