Angular2 Comment utiliser ngIf pour afficher un autre texte s'il y a vide de la valeur dans l'Objet json?

Salut, je vais avoir du mal à comprendre ngIf.

Actuellement, j'ai d'objet json de

Profile:{
0:{name: 'Jen',
intro:'',
gender:'female',
age:'1992'},
1:{name: 'John',
intro:'Hi',
gender:'male',
age:'1988'}
}

Le premier objet de l'intro est la chaîne vide, et quand il a une chaîne vide je veux afficher "L'utilisateur n'a pas encore écrit'.

J'ai essayé d'utiliser ngIf comme ça, mais bien sûr, cela ne fonctionne pas. Que dois-je faire?

<div *ngFor="let p of Profile">
                <p class="fontstyle2">
                    {{p.intro}}
                </p>

                <p class="fontstyle2" *ngIf="p.intro=''">
                    The user hasn't written it yet
                </p>
            </div>
InformationsquelleAutor Lea | 2017-04-17