我在 S3 上存储特定于客户的部件。当我呈现 S3 对象的值时,它会呈现为文本。如何渲染它以使其显示在我的主布局中?
看起来我只需要:
render :text => myTextFromS3, :layout => true
它有效!
更新:自 2013 年以来,导轨发生了变化
有 3 种不同的方式:
render html: '<strong>HTML String</strong>' # render with `text/html` MIME type
render plain: 'plain text' # render with `text/plain` MIME type
render body: 'raw body' # render raw content, does not set content type, inherits
# default content type, which currently is `text/html`
来源 https://github.com/rails/rails/issues/12374