Rabl で htmlだけをレンダリングする方法を見つけようとしています。オブジェクトのない html パーシャルがありますが、これまでのところ、オブジェクトを含むパーシャルの例しかありません。オブジェクトなしで試してみると、(明らかに) エラーがスローされます。
私が得た最も近いものは次のとおりです。
node(:content) do
partial("api/v1/api/partials/tips")
end
アップデート
私はこれで下に行きました。当然ですよね?最初に試したとき、なぜかうまくいきませんでした。したがって、API 応答で HTML のみを送信する場合、これはうまく機能します。
def tips
render partial: "api/v1/api/partials/tips"
end