sto cercando di applicare i colori di sfondo con ng-style
. Ogni riga di elenco viene generata utilizzando ngFor
. Ogni elemento che ha i colori di sfondo separatiangolare 2 “ng-style” all'interno di “* ngFor” background cambiamento di colore
<ion-item class="category-list" *ngFor="let item of character['items']">
<ion-avatar item-left>
<i class="icon" [ngStyle]="{'background-color': item.bgcolor}"><img src="../img/icons/category/{{item.img}}.png"></i>
</ion-avatar>
<h2>{{item.category}}</h2>
</ion-item>
E i Typescript.ts:
var characters = [
{
name: 'Gollum',
quote: 'Sneaky little hobbitses!',
items: [
{ bgcolor: 'fb9667', img: 'airTicket', category: 'Air tickets' },
{ bgcolor: '000000', img: 'airTicket', category: 'Beauty/Fitness'},
{ bgcolor: '0b9660', img: 'airTicket', category: 'Bike'}
]
},
]
Non so come applicare il codice colore alla lista.
non il suo lavoro .. il suo bisogno di aggiungere tag # di fronte a questo? – sridharan
questo è quello che ho detto .. :) – PierreDuc
grazie per il suo buon funzionamento – sridharan