【发布时间】:2013-06-06 18:10:18
【问题描述】:
我的 slim 文件中有以下 if else 语句
- if x == 0
div Some cool title here
- else
div A different cool title goes here
这很好,但是我想在 div 中添加一些子标签
- if x == 0
div Some cool title here
div Ditto
- else
div A different cool title goes here
div Ditto
这违背了 DRY。无论如何我可以减少这个代码,所以我不必两次看到子标签?到目前为止,我所做的任何尝试都导致我让子标签存在于一个 div 中,而不是另一个,这不是我想要的,无论如何我都希望子标签存在。
【问题讨论】:
-
你能举一些现实世界的例子吗? “div x 等于 0”这件事很难理解。
-
抱歉,希望我更新的问题更有意义。
标签: html ruby-on-rails ruby ruby-on-rails-3 slim-lang