Snu*_*ber 2 ruby ruby-on-rails
我有以下表格行嵌入ruby:
<tr class=<%= "image-carousel-show thumb-#{index}" %>>
Run Code Online (Sandbox Code Playgroud)
这创造了这个:
<tr class="image-carousel-show" thumb-0="">
Run Code Online (Sandbox Code Playgroud)
但是,我希望thumb-0它在行的类中,而不是像它当前那样自己的属性.
这就是我希望它显示为:
<tr class="image-carousel-show thumb-0">
Run Code Online (Sandbox Code Playgroud)
我不知道为什么会这样做,在ERB中我将它全部作为一个字符串所以我不知道为什么它被输出为两个.
这不是由erb完成的,而是由浏览器修改,因为这些参数不在引号内.尝试:
<tr class="<%= "image-carousel-show thumb-#{index}" %>">
Run Code Online (Sandbox Code Playgroud)
也绝对没有在erb中同时拥有这两个类的意识.这将做同样的事情并且稍微更具可读性.
<tr class="image-carousel-show thumb-<%= index %>">
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
71 次 |
| 最近记录: |