私は自分のコントローラ内にヘルパーを持っています。 私は聞いたことのあるview_contextの使い方が分かりませんRailsを使用してコントローラ内のヘルパーメソッドにアクセスするにはどうすればいいですか
1
A
答えて
3
気分が悪いと言って、それをコントローラメソッドにしてヘルパーメソッドにしてください。
application_controller.rb
helper_method :do_stuff
def do_stuff
#this method is available in all controllers and views
+0
私のアイデアに投票:) – apneadiving
0
私は@ apneadivingの考えに投票しました。しかし、ここに行く:
class SomeController < ApplicationController
include SomeHelper
end
関連する問題
- 1. Ruby On RailsでJavaScriptを使用して画像にアクセスするにはどうすればいいですか?
- 2. rails:アプリケーションコントローラのメソッドにアクセスするにはどうすればいいですか?
- 3. Railsクラスのparamsにアクセスするにはどうすればいいですか
- 4. Rails:コントローラ/アクションでjavascript条件を使用するにはどうすればいいですか?
- 5. コントローラのエイリアス値にアクセスするにはどうすればよいですか?
- 6. asp-forを使用してviewmodel内のモデルプロパティにアクセスするにはどうすればよいですか?
- 7. Paintcodeを使用してUIViewカスタムクラス内のレイヤーにアクセスするにはどうすればよいですか?
- 8. VB.NETを使用してResourcesフォルダ内のテキストファイルにアクセスするにはどうすればよいですか?
- 9. caffe:gdbを使用してBLOB内のデータにアクセスするにはどうすればよいですか?
- 10. ビュー内でコントローラのクラス変数にアクセスするにはどうすればいいですか?
- 11. コンストラクタで静的ヘルパーメソッドを使用するにはどうすればいいですか?
- 12. Rails 3.2.1でコントローラ固有のスタイルシートを使用するにはどうすればよいですか?
- 13. Rails 3のapplication_helperファイルでヘルパーメソッドをテストするにはどうすればよいですか?
- 14. Nails属性を持つRailsコントローラでrestore_attributesを使用するにはどうすればよいですか?
- 15. SassのRailsオブジェクトにアクセスするにはどうすればよいですか?
- 16. rails jobの中でrailsヘルパーメソッドcurrent_userにアクセスするには?
- 17. ルータの内部からコントローラのプロパティにアクセスするにはどうすればよいですか?
- 18. Railsモジュールでヘルパーメソッドを定義するにはどうすればよいですか?
- 19. タブ内でアンカーにアクセスするにはどうすればいいですか
- 20. 別のクラスを使用してrailsアプリケーションで使用するにはどうすればよいですか?
- 21. jbuilderを使用してビューをRailsのコントローラ内の変数に部分的にレンダリングするにはどうすればよいですか?
- 22. djangoを使ってセッション内の値に動的にアクセスするにはどうすればいいですか?
- 23. 拡張メソッドでHTMLヘルパーメソッドを使用するにはどうすればよいですか?
- 24. 新しいLoader APIを使用してwebpack configにアクセスするにはどうすればよいですか?
- 25. DragEvent.getLocalState()を使用してDragAndDrop中にparen(LinearLayout)ビューにアクセスするにはどうすればいいですか?
- 26. Railsコントローラはどのようにモデルにアクセスできますか?
- 27. カールを使用してjsonツリーの深いレベルにアクセスするにはどうすればよいですか?
- 28. コントローラ専用のヘルパーメソッドはどこに置くのですか?
- 29. Android Conductor - コントローラをビューとして別のコントローラに挿入するにはどうすればいいですか?
- 30. フィールド内メソッドを使用するにはどうすればいいですか?
一般的に反対が行われます:コントローラのメソッドは、ヘルパーとして使用されます – apneadiving