ionic-framework - Ionic5 在运行时设置项目颜色
问题描述
我试图在我的 ionic5 项目中实现相同的 ionic3 行为。我的项目背景颜色应在运行时根据变量确定
离子3 HTML:
<ion-item [ngStyle]="{'background-color': color, 'color':'#363232'}">
在哪里color=rgb(255,51,0)
或类似。在ionic3中工作。现在,启用此功能的 ionic5 语法是什么?
谢谢,埃尔
解决方案
使用--ion-background-color代替背景色。
在 html 中
<ion-item style="--ion-background-color: {{_bckgndclr}}; color: #363232;">
在 ts
_bckgndclr: any = 'rgb(255,51,0)';
您可以通过更改 ts 中的_bckgndclr变量来更改颜色。
谢谢你。
推荐阅读
- reactjs - How to align the legends in reactjs Highcharts
- c++ - 错误:包含时“带有 C 链接的模板”和“带有 C 链接的模板特化”
- jenkins - 当我的仓库中发生 git 提交时触发 Jenkins 作业
- angular - mat-select的自动滚动问题
- java - JWT 认证可以支持多个 API 吗?
- javascript - 动态,iFrame
- android - Kotlin get a variable/value from one class to another
- sql - Select different values into a table
- javascript - undefined 不是对象 this.props.navigation.navigate 反应原生
- algorithm - Obtaining the functional form of a curve