我在其中一个视图文件中有一个要求,我必须循环我的图像标记的类。由于它位于图片标记内,我必须在<%= data %>
内使用<%= image_tag %>
。
<%= image_tag(room.image_url, class="<%= cycle('room1', 'room2') %>") %>
我认为我们不能这样使用它。 &lt;%=%&gt;在另一边。如果不是,请纠正我。我是Rails的新手。
我在这里找到了这个链接:
https://stackoverflow.com/questions/9913550/cycle-an-image-tag
在其中一条评论中我看到了类似的内容:
<%= image_tag(room.image_url, :class => cycle('room1', 'room2')) %>
我尝试了这个,但每次只是把room1作为css。在房间1和房间之间不交替房间2。
我从很长一段时间以来一直在努力。如果有人能帮我解决这个问题,我会很高兴。
答案 0 :(得分:1)
尝试使用它:
cycle('room1', 'room2', name: 'image')