-
ID:LnndvM さんの質問

jsでのクライアントサイドmvcについて質問です。viewクラス管理下のボタンがクリックされた時、そのボタン要素にcssの.isActiveクラスを付加したいです。その時、.isActiveクラスを付加する操作自体はクリックイベントが発生した時に、同一viewクラス内で行なうのですか?それとも、クリックイベント発生を通知した先のコントローラー側でviewクラスのメソッドを実行し行なうのですか?

みんなの回答 2 件

ID:0N8aVS さんの回答

いい質問

ID:LnndvM さんの回答

モデルデータやモデルデータの操作結果に依存しないビューの処理であれば、コントローラーにビューから通知を飛ばす前にビューの方で行なった方が良いのかな?ビューからのイベント通知をコントローラーが受け取った後に、コントローラーの方でビューのメソッド呼び出してビューの操作を行うと、コントローラーがファットになりやすい? みなさん、どう対処してるのだろう?

最終更新日:2016-02-28 (1,203 views)

関連するトピックス

ページ上部に戻る