繁体   English   中英

使用Ruby on Rails将索引号添加为HTML属性

[英]Add index-number as HTML attribute with Ruby on Rails

好的,

我正在遍历所有现有条目(@entries),并尝试为此设置一张幻灯片。

一切正常,但是我需要设置一个特定的HTML属性。 我这样尝试过(view.html.slim):

- @entries.drop(1).each.with_index do |lidata, index|

  li data-target="#myCarousel" data-slide-to="index"

不幸的是,这不起作用。 它看起来应该像这样:

li data-target="#myCarousel" data-slide-to="0"
li data-target="#myCarousel" data-slide-to="1"
...

如何在其中添加索引值作为属性?

您需要使用字符串插值 尝试:

- @entries.drop(1).each.with_index do |lidata, index|
  li data-target="#myCarousel" data-slide-to="#{index}"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM