【发布时间】:2023-03-06 06:23:02
【问题描述】:
我正在使用 Ionic(基于 Angular),我想将图像设置为组件的背景,并在其上方覆盖颜色。代码在写入 .css 文件时是正确的,但是当它是动态的(我用变量替换值)时,我的语法似乎不正确。
这根本不会影响我的组件的背景:
[ngStyle] = "{'background': 'linear-gradient('+colors[test.number]+','+colors[0]+'),url(../assets/img/test-'+test.number+'.jpg)'}"
但是,这可行,但不会将图像作为背景,只有颜色:
[ngStyle] = "{'background': 'linear-gradient('+colors[test.number]+','+colors[0]+')'}"
所以我的问题是如何更正第一个代码才能获得图像?
【问题讨论】:
标签: javascript angular ionic-framework dynamic background