Ruby 如何在jbuilder中按数据分隔模板
我想用jbuilder生成以下数据。Ruby 如何在jbuilder中按数据分隔模板,ruby,sinatra,padrino,jbuilder,Ruby,Sinatra,Padrino,Jbuilder,我想用jbuilder生成以下数据。 如何使jbuilder分离 data: [{ type: "top" logo: "logo.png" title: "title" },{ type: "nav" background: "bg.png" content: "<div> Welcome </div>" },{ type: "footer" content: "Copyright: xx" } ] _top.jbuilde
如何使jbuilder分离
data: [{
type: "top"
logo: "logo.png"
title: "title"
},{
type: "nav"
background: "bg.png"
content: "<div> Welcome </div>"
},{
type: "footer"
content: "Copyright: xx"
}
]
_top.jbuilder
json.logo item.logo
json.title item.title
_nav.jbuilder
json.background item.background
json.content item.content
_footer.jbuilder
json.content item.content
我怎样才能解决这个问题 当您调用partials时,不需要使用
。
如果路径在不同的文件夹中,则只需给出路径;如果路径在同一文件夹中,则给出名称
试一试
json.content item.content
json.partial! 'top', item: item
json.partial! 'nav', item: item
json.partial! 'footer', item: item