私はrails-apiとrablgemsを使用してapiアプリケーションを作成します。私は多くのロジックをrablビューに入れたくありませんが、それがあればそれをヘルパーに抽出したいと思います。Rails-api gemにはヘルパーサポートが含まれていません(そしてそれは問題ありません)ので、ヘルパーをjsonビューに有効にするにはどうすればよいですか?(どのミドルウェアを含める必要があるか、どのモジュールなど)
質問する
3201 次
1 に答える
12
ビューをレンダリングするコントローラーでは、
- ActionController::Helpersと
- 'helper'メソッドを使用して、独自のHelperモジュールをビューに提供します
私のAPIアプリケーションでは、レンダリングを行うすべてのコントローラーのスーパークラスとして機能するRenderingControllerを作成しました。
class RenderingController < ApplicationController
include AbstractController::Layouts
include AbstractController::Translation
include ActionController::ImplicitRender
include ActionController::Helpers
helper ApplicationHelper, OtherHelper
end
于 2013-02-13T15:03:24.030 に答える