Ionic 如何设置背景颜色的离子卡从你得到的值从对象属性有值(主要,次要,第三等)

js5cn81o  于 2023-02-27  发布在  Ionic
关注(0)|答案(1)|浏览(128)

你好,我想设置一个离子卡的背景色。我返回一个对象,它有一个名为color的属性,该属性在数据库表中有变量.scss(主要,次要,第三,黑暗等)的预定义颜色的值。对象的名称是userInterests。userInterests。color是具有值(主要,次要,第三)的属性

<ion-col size="6" *ngFor="let item of usersInterest;">
          <ion-card id="card">
            <ion-avatar>
            <img [defaultImage]="defaultImage" [lazyLoad]="item.profile_pic"/>
          </ion-avatar>
            <div class="card2"><div><br /><br /><br /><br /><br /><br /><br /><br /></div>
              <div class="card-title">{{item?.first_name || item?.username }}</div>
              <div class="card-subtitle">{{item?.artisticBehaviour}}</div>
            </div>
        </ion-card>
kqqjbcuj

kqqjbcuj1#

你可能想使用字符串插值来定义卡片的颜色,你的例子有点混乱;也许你想要item.color而不是userInterests.color

<ion-card color="{{userInterests.color}}">
  //...
</ion-card>

文件:https://ionicframework.com/docs/api/card#colors

相关问题