ool*_*ong 4 html ruby-on-rails twitter-bootstrap
我正在为视频管理构建一个包含脚本字段的cms.transcript字段被发送到数据库,并且几乎总是有多个换行符("\n")字符.
我正在使用bootstrap运行rails 4.2.
可能不相关,但代码:
# Controller
class VideosController < ApplicationController
def show
@video = Video.find(params[:id])
end
end
# View (in haml)
.panel.panel-default
.panel-body
%p= @video.transcript
Run Code Online (Sandbox Code Playgroud)
有没有一种干净的方法来在html中正确渲染换行符?
检查simple_format帮助:
使用简单格式规则返回转换为HTML的文本.两个或多个连续的换行符(
\n\n)被视为段落并包含在<p>标记中.一个换行符(\n)被视为换行符,并<br />附加一个标记.此方法不会从文本中删除换行符.
.panel.panel-default
.panel-body
%p= simple_format(@video.transcript)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1073 次 |
| 最近记录: |