【发布时间】:2025-11-28 03:30:02
【问题描述】:
我想在单击按钮时更改自定义 svg 图标的颜色
<ion-item>
<ion-icon src="../../assets/img/icon-qr.svg"></ion-icon>
<ion-label>Qr Scan</ion-label>
</ion-item>
【问题讨论】:
-
<ion-icon class="something".....然后在 css 中.something { fill: red } -
只需在定义了
color:something;的点击事件上添加一个css class! -
@ChrisW。已经尝试过 { fill: red } 但它不起作用。自定义 svg 图标颜色在 ionic 4 中没有改变。相同的图标在 ionic 3 中工作正常。上述实现在 ionic 4 中是否正确?