0
ボタンのアクティブ/非アクティブを切り替えたい。たとえばlinkの場合は、これで5ボタンがあります。最初のボタンをクリックすると最後のボタンが削除されます。どのようにクリックボタンを削除できますか?アクティブなクラスと非アクティブなクラスをトグルで実装する方法は?アクティブ/非アクティブ化ボタン、リストを削除するangular2
<ion-item>
<ion-label >Add</ion-label>
<ion-input type="text" value="" #newTag (keyup.enter)="addTag(newTag.value)" (blur)="addTag(newTag.value); newTag.value='' "></ion-input>
</ion-item>
<button (click)=addTag(newTag.value)>Add</button>
<button *ngFor="let category of categories" ion-button >{{category}} <span (click)="delete()">X</span></button>
file.ts
@Input()
newTag: any;
categories = ['Windstorm', 'Bombasto', 'Magneta', 'Tornado'];
addTag(newTag: string) {
if (newTag) {
this.categories.push(newTag);
}
}
delete() {
var index = this.categories.indexOf(this.newTag);
this.categories.splice(index, 1);
}
http://www.jqueryscript.net/demo/Simple-Mobile-Friendly-jQuery-Tags-Input-Plugin-Taxonomy/ボタンのアクティブをクリックすると、このようなエキスパートが表示され、このをクリックすると)= "delete()"> X現在のリスト削除リスト。入力ボックスを隠して表示しない – sridharan
インデックスをスプライスで使用します。 –
ありがとうございました..アクティブ/非アクティブ化ボタンの切り替えについてのご意見 – sridharan