【问题标题】:Angular - How can I put icons in the html select optionAngular - 如何将图标放在 html 选择选项中
【发布时间】:2018-01-17 00:10:05
【问题描述】:

我有一个显示帐户列表的组件。我不仅要显示帐号,还要显示带有国旗图标或图像的货币。

这是我的组件:

<select name="drpAccounts" class="form-control"[(ngModel)]="accountSelected" (change)="handleChangedDrpAccount($event)">
    <option *ngFor="let account of accounts" [ngValue]="account">
        {{ account.formattedNumber }}
    </option>
</select>

我在 github 上找到了许多库项目,但我想要一些简单的东西。 提前致谢。

编辑:

用这段代码做了一些证明

<select name="drpAccounts" class="form-control" [(ngModel)]="accountSelected" (change)="handleChangedDrpAccount($event)">
    <option style="background-image:url(assets/img/country-flag.png);" *ngFor="let account of accounts" [ngValue]="account">
        {{ account.formattedNumber }}
    </option>
</select>

我意识到当我将样式放在选择标签中时它可以工作

<select style="background-image:url(assets/img/country-flag.png);" ... >

这是我不想要的

【问题讨论】:

标签: html css angular typescript


【解决方案1】:

这与 angular oder typescript 无关。这是一个与 html/css 相关的主题。也许这会有所帮助:

How to add a images in select list

【讨论】:

  • 我应该说的,我在询问之前尝试了链接中的解决方案,但它不起作用。它适用于输入标签,但不适用于选项...
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-05-28
  • 1970-01-01
相关资源
最近更新 更多