当前位置: 首页 > 知识库问答 >
问题:

Angular2 *ng用于将索引设置为同一标签内的属性 [重复]

卢雅惠
2023-03-14

我试图创建一个引导旋转木马。所以我使用*ngFor来添加元素和轮播指示器。(表示当前位置的小圆圈)

<li data-target="#myCarousel" *ngFor="#item of items; #idx = index"  data-slide-to="idx" [class.active]="idx === 0" >

我通过[class.active]=“idx==0”设置活动类条目,它工作正常。但当我试图将数据slide设置为=“idx”时,结果不是所需的索引,而是字符串“idx”。

任何想法如何分配索引值?

共有2个答案

薛烨
2023-03-14

绑定需要< code>[]或< code>{{}}。绑定到属性需要< code >属性。前缀

[attr.data-slide-to]="idx"
彭存
2023-03-14

您有两种选择:

1.直接绑定到属性

[attr.data-slide-to]="idx"

2.使用字符串插值

js prettyprint-override">attr.data-slide-to="{{idx}}"
 类似资料:
  • 问题内容: 对于matlpotlib来说我还很陌生,我发现刻度线定位器和标签令人困惑,所以请多多包涵。我发誓我已经搜寻了几个小时。 我有一个这样的数据框“框架”(相关列): 其中,工作日名称是索引,而工作日编号是一列。此框架中没有日期时间对象。 我把这个变成了一个数字。 我需要将x轴用作数值,因为我想稍后添加一个散点图,这对于字符串值是不可能的。 这样可以 所以基本上我希望我的xticks是“ d

  • 我正在迁移一些JSP文件到Thymeleaf,我发现了以下问题。在原始的JSP代码中,有一个包含在许多其他JSP文件中的文件,其行如下: 在包含此变量的文件中,变量的使用方式如下: 设置同时在所有位置使用的多个属性。这里的要点是,您在一个文件中设置了,其值在所有其他文件中使用。如果需要更改属性的值,则只需更改一个文件。 为了在Thymeleaf中复制这一点,我尝试以下列方式使用属性。首先,我在模型

  • 我的Neo4J实例突然停止工作,我想我的驱动器因为一些不相关的日志文件而耗尽了空间。无论如何,现在我不能启动Neo4J,它开始了,一次又一次。如果我检查数据库的一致性,我会得到以下消息。(在版本3.3.5或3.4.1上都不起作用) 警告:标签索引未正确关闭,需要重建。标签索引:neostore。标签可以存储。db WARN:索引未正确关闭,需要重建。索引[IndexRule[id=1,描述符=In

  • 问题内容: 我有一个JComboBox,其中的项目是查询的结果。该组合显示了来自查询的所有类别名称,对吗?好的,可以。现在,我需要为每个项目赋予一个值,该值就是产品的ID。 到目前为止,这是我得到的: 正如您在代码中看到的那样,每个项目的“标签”都是它的名称。现在,如何设置每个项目的ID,以便以后进行操作? 谢谢,并尝试轻松回答,我正尽最大努力尝试获取Java东西!哈! 问题答案: 默认情况下使用

  • 我有一个JComboBox,其中项目是查询的结果。组合显示了从查询中获取的所有类别名称,对吗?好的,它起作用了。现在我需要给每个项目一个值,这将是产品的ID。 这是我到目前为止得到的: 正如您在代码中看到的,每个项目的“标签”都是它的名称。现在,如何设置每个项目的ID,以便我可以操作之后? 谢谢,试着轻松回答,我很难得到这个Java的东西!哈!

  • 在我的@NGModule中,我有导入FormsModule和ReactiveFormsModule。但我仍然得到以下错误: 如果我尝试使用[(ngModel)]绑定,这也会发生在正常的情况下,比如输入 它们被添加到进口商品中