我有一个来自我的服务器的json,在json中,我有每个元素的ID。如何将每个元素的 ID 添加到每个点击函数中。
<ion-card (tap)="detail({{post.Ads_ID}})">
<img src="http://www.elleoncito.com/admin/images/default_slider.jpg"/>
<ion-card-content>
<ion-card-title>
{{post.Title}}
</ion-card-title>
<p>
The most popular industrial group ever, and largely
responsible for bringing the music to a mass audience.
</p>
</ion-card-content>
</ion-card>
不要发帖。Ads_ID留着小胡子。请参阅以下代码
<ion-card (tap)="detail(post.Ads_ID)">
<img src="http://www.elleoncito.com/admin/images/default_slider.jpg"/>
<ion-card-content>
<ion-card-title>
{{post.Title}}
</ion-card-title>
<p>
The most popular industrial group ever, and largely
responsible for bringing the music to a mass audience.
</p>
</ion-card-content>
</ion-card>
希望对您有所帮助!!
根据本文档
使用内插将计算字符串编织到文本中 在 HTML 元素标记之间和属性赋值内。
但是,如果要使用事件绑定(即(click(="someFunc(value("(,它将被视为变量,并且不需要插值。
为了解决您的问题,您需要从(tap)="detail({{post.Ads_ID}})"
中删除插值并将其更改为(tap)="detail(post.Ads_ID)"
。 这应该可以解决您的问题。