2017-09-26 4 views
0

Dans mon projet ionique 3 J'ai mis en place une liste simple comme ceci:ionique 3 question dans la couleur de l'étiquette du produit dans la liste

import { Component } from '@angular/core'; 
import { NavController } from 'ionic-angular'; 

@Component({ 
    selector: 'page-dossiers', 
    templateUrl: 'dossiers.html' 
}) 

export class DossiersPage { 

    public heroes; 
    constructor(public navCtrl: NavController) { 

    this.heroes = [ 
    {id: 1, name:'Superman'}, 
    {id: 2, name:'Batman'}, 
    {id: 5, name:'BatGirl'}, 
    {id: 3, name:'Robin'}, 
    {id: 4, name:'Flash'} 
    ]; 
    } 
} 

Et que dans le code HTML:

<ion-content> 

    <ion-list> 
     <button ion-item *ngFor="let hero of heroes"> 
        {{ hero.name }} 
       </button> 
    </ion-list> 

</ion-content> 

maintenant J'ai un problème avec le rendu de la liste, car la couleur de l'étiquette de chaque élément est blanche et je ne vois rien.

Comment puis-je résoudre ce problème?

Ceci est le résultat:

PS: Désolé pour mon mauvais anglais.

+0

Inspectez le bouton en chrome pour voir qui définit la couleur et où. –

+0

merci. la raison en était que le css pour un autre plugin remplace le css de l'application. – Lamoichenzio

Répondre

0

Avez-vous modifié le fichier .scss dans le dossier de la page?

sinon essayez d'ajouter un color = "primary" ou color = "secondary" à votre tag button.