問題タブ [controllers]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1029 参照

ruby-on-rails - (レール) 非表示のフォーム要素がコントローラーに値を与えない

私は次のフォームを持っています:

ただし、コントローラーには値が入力されていません。Firebug で正しい値を持っていることがわかるので、値がすべてビューに表示されていることがわかります。params[:xpos]コントローラーでは、のようにアクセスしようとしています:xpos hidden_field。これは正しいです???

0 投票する
2 に答える
237 参照

ruby-on-rails - Rails でのルーティング エラーの解決を支援する

form_questions_answers呼び出されたメソッドで呼び出されたコントローラーがありますが、 Railsmodify_ruleへの投稿を実行すると、次のように通知されます。/form_questions_answers/modify_rule/60

これはなぜmap.resources :form_question_answers、routes.rb とmap.connect ':controller/:action/:id'routes.rb ファイルの一番下にありますが、modify_ruleアクションがトリガーされないのはなぜですか?

0 投票する
2 に答える
8612 参照

asp.net-mvc - ASP.NET MVC: すべてのコントローラーを取得する

ControllerFactory で使用可能なすべてのコントローラーを取得することは可能ですか?
私がやりたいことは、アプリケーション内のすべてのコントローラー タイプのリストを取得することですが、一貫した方法で取得します。

私が取得するすべてのコントローラーが、デフォルトのリクエスト解決が使用しているものと同じになるようにします。

(実際のタスクは、特定の属性を持つすべてのアクション メソッドを見つけることです)。

0 投票する
1 に答える
1083 参照

zend-framework - zendフレームワークのすべてのコントローラーのベースコントローラー

私はzendフレームワークを初めて使用しますが、他のすべてのコントローラーによって拡張されるベースコントローラーを使用できるかどうかを尋ねたいと思います。プロジェクトに使用するすべてのコントローラーのすべての共通メソッドとプロパティを配置する基本クラスが必要です。zendでこれを行うことをお勧めしますか、それともこれに対するより良いアプローチがありますか?

0 投票する
1 に答える
247 参照

asp.net-mvc - asp.netコントローラーの単体テストを行うとき、どこでhttprequestbaseをモックしますか?

asp.netコントローラーを単体テストするとき、何らかの方法でhttpcontextbaseをモックする必要はありませんか?

すべてのコントローラーは、私が作成したカスタム コントローラー クラスを継承します (元のコントローラー クラスにいくつかの共通プロパティを追加するだけです)。だからそのような:

コントローラーの単体テストを本当に開始したいのですが、コントローラークラスとそれに付随するhttpcontextをどのようにモックするのかわかりません。

0 投票する
2 に答える
2378 参照

iphone - ビューコントローラーを数える

ビューコントローラスタック内のビューコントローラの数を取得できないようです。

ビューコントローラとNSLog内のオブジェクトをループすることはできますが、単純なカウントを行うことはできません。このポインタにアクセスしようとすると、apがクラッシュします...ログなし、エラーメッセージなし、灘。助けてください!

0 投票する
2 に答える
1181 参照

ruby-on-rails - RubyonRailsでURLクエリを使用せずにlink_toを介して変数を送信する

Ruby on RailsでURLクエリを使用せずに、あるコントローラーのインデックスビューから別のコントローラーのインデックスで使用するために、link_toを介して変数を送信しようとしています。

基本的に、Turma.id(学校のクラスID)をElementos_turma(クラスの人々)コントローラーに渡す必要があります。これを使用して、インデックスをフィルター処理できます。ElementosTurma.find(:all、:conditions => {: turma_id => xxxxx})、選択したクラスの人々を表示します。

それは可能ですか?たぶん、セッション変数を使用せずに?たぶん、変数を最初のコントローラーのメソッドに送信して、他のコントローラーに送信しますか?(もしそうなら、どうやって?RoRはあまり賢くない... :))

0 投票する
1 に答える
497 参照

model-view-controller - MVC で大きなコントローラーを避ける

コントローラーに多数のアクションが含まれていると、コントローラーが大きくなり扱いにくくなる可能性があります。これは実際の使用において重大な問題ですか? もしそうなら、それを軽減するための戦略は何ですか?

頭のてっぺんから、コントローラーがロジックを他のタイプのアクション実装にオフロードし、意味のあるヒューリスティックに従ってグループ化することを想像できます。

0 投票する
1 に答える
101 参照

php - モデルを組み込む正しい方法は何ですか?

データベースにデータを挿入するプロセスを簡素化しようとしているので、変数の抽出とデータの挿入を処理するモデルを構築しました。

このモデルは関数を具現化しており、この関数 (/controller/model など) を呼び出して、関連するデータをモデルに渡して処理することを理解しています。しかし、モデルをどのように組み込むか、それを呼び出す方法、または関数を呼び出すために何を書く必要があるかはわかりません。CodeIgniter を使用しています。

これがそのモデルです:

だから私はここから混乱しています。このモデルを処理するためにどこに配置し、コントローラーまたはアプリの残りの部分でどのように使用しますか?

ありがとう!

0 投票する
3 に答える
1541 参照

ruby-on-rails - Rails:RSpecを使用してコントローラーをテストする場合、コントローラーのリダイレクトを停止するにはどうすればよいですか?

私は次のようなコントローラーメソッドを持っています:

このアクションをブラウザーにロードすると、期待どおりの結果が得られます。{"success":1}

ただし、RSpecでテストするとresponse.body'<html><body>You are being <a href="https://test.host/test/testAction">redirected</a>.</body></html>'

この奇妙なリダイレクトがすべてのコントローラーで発生していることに気づきました。このリダイレクトの発生を停止して、応答本文のチェックを実行するにはどうすればよいですか?

ありがとう!

- - - - - - - - - - - - 編集:

次のテストの失敗が発生している理由はありますか?