我试图弄清楚如何用 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