有谁知道如何在凤凰城中用药剂从空格中提取html呢?
我确实看到了String.strip,但是我检查了呈现返回的内容,它不是字符串.我在考虑如何把它放在模板里。但是我真正想要完成的是去掉html标记之间的所有空格。
为什么?
这样我就可以在css :D中使用:空
示例
<div id="hide-me-if-no-content">
<%= content, some times, this actually spans multiple lines, there's lot of content to go through (under certain conditions) and still sometimes not even one of those 3-9 items are set. =>
</div>
所以我想去掉空白空间,这样如果里面没有什么,我就没有空格,不需要在div旁边移动<%=
,也不需要在这里专门设置一个函数,只运行“除非设置了任何项,就做这个块.”,因为它在不同的视图中是不同的。
发布于 2017-02-11 21:38:19
如果我正确理解了这个问题,那么String.trim/1
就是您要寻找的内容:
iex> String.trim(" ")
""
虽然您可以将其直接放入模板中,但我最好考虑在控制器/视图中生成受人尊敬的赋值,以便使用它:
# view
@stripped = String.trim(stuff)
# template
<%= @stripped =>
https://stackoverflow.com/questions/42179838
复制