我正在使用kendo UI处理rails应用程序,我正在创建一个json对象来填充表格单元格中的表格我需要它们换行符,所以我在设置json时尝试包含换行符但是它不起作用。在创建json对象时是否可以使用值添加换行符?以下是我的尝试。
@all_data = campaign_data.map do |campaign|
{ :name => campaign.name,
:status => "closed",
:channels => "TV" + "\n" + "Radio"
}
end
我希望在表格单元格中输出的内容是:
TV
Radio
答案 0 :(得分:0)
您应该添加CSS定义,以便将white-space
视为pre
。类似的东西:
.ob-break {
white-space: pre;
}
然后将要使用它的单元格模板化为:
columns: [
...
{ field: "User", template: "<span class='ob-break'>#= User #</span>" }
]
或者您可以将它用于每个单元格,然后执行以下操作:
#grid td {
white-space: pre;
}
其中grid
是表格的标识符。
您可以在此处查看:http://jsfiddle.net/OnaBai/uqFdT/2/
注意:据我所知,故意禁用<br/>
以阻止HTML script injection。