我有一个聊天应用程序,我试图显示来自X用户的消息在屏幕的右侧,而其他消息出现在左侧。
<ion-item *ngFor="let message of messages | slice: 0:messages.length" class="msg">
<div *ngIf="this.message.user === this.user; else other" class="mine">
<ion-row class="own">
<ion-text color="tertiary"><b>{{ message.user }}: </b></ion-text>
<ion-text color="secondary"> {{ message.text }}</ion-text>
</ion-row></div>
<ng-template #other>
<ion-row class="other">
<ion-text color="primary"><b>{{ message.user }}: </b></ion-text>
<ion-text> {{ message.text }}</ion-text>
</ion-row>
</ng-template>
</ion-item>
</div>
我尝试使用displayflex,但我只移动了所有的消息,而不仅仅是我的
1条答案
按热度按时间wribegjk1#
我猜是这样吧?