我正在尝试生成包含一些HTML的JSON响应。因此,我有/app/views/foo/bar.json.erb
:如何在Rails中呈现不同格式的部分内容?
{
someKey: 'some value',
someHTML: "<%= h render(:partial => '/foo/baz') -%>"
}
我希望它渲染/app/views/foo/_baz.html.erb
,但它只会呈现/app/views/foo/_baz.json.erb
。通过:format => 'html'
没有帮助。
问题标题比詹姆斯的特殊问题更一般。如果你正在寻找其他解决方案,请看看这里:http://stackoverflow.com/questions/7616097/how-to-render-new-js-coffee-erb-in-app-views – miguelsan 2013-08-08 13:14:47