javascript - 将状态分配给从 json 中获取的元素
问题描述
我正在做一个在线书店项目,您还可以在其中将一本书标记为已预订。因此,我想为“标记为已预订”按钮分配一个功能,一旦按下此按钮,该项目将必须预订参数并从页面中消失并转到“预订书”页面。我从本地 json 获取的数据,我不知道如何分配参数“已预订”,如果他有此参数,则使项目消失。
html代码:
<ion-content padding>
<ion-grid>
<ion-row>
<ion-col *ngFor="let libro of libri; let i =index;" >
<div>
<ion-card-header><h1>{{libro.title}}</h1></ion-card-header>
<ion-card-header (ngModelChange)="setYear($event)"><h3 >Autore:{{libro.author}}</h3></ion-card-header>
<ion-card-header><h4>Anno:{{libro.year}}</h4></ion-card-header>
<div id="immagine">
<img src="../assets/{{libro.imageLink}}">
</div>
<button ion-button (click)="modificaItem(libro)" color="">Modify</button>
<button ion-button (click)="remove(i);" color="danger" >Mark as booked</button>
<button ion-button color="{{libro.prenotato ? 'danger' : 'secondary'}}">Status</button>
</div>
</ion-col>
</ion-row>
</ion-grid>
</ion-content>
(点击)="删除(i);" 是一个预备函数
解决方案
推荐阅读
- java - Hibernate BasicExtractor 不记录任何内容
- wordpress - htaccess 更改默认语言而不更改 url
- php - 如何使用 Passport 在 phpunit 测试中对用户进行身份验证
- security - 我正在尝试对网站使用目录遍历攻击
- javascript - 交换div的jQuery动画问题
- android - DatePickerAndroid“微调器”模式在平板电脑中同时打开“微调器”和“日历”
- wordpress - 如何自定义 woocommerce 密码规则,我想编写自己的密码规则
- c# - C# - NHibernate:驱逐一个实体然后得到它
- performance - neoload 中的性能测试
- android - 安卓试用版和生产版