我的工作與角4開發的管理面板上,並試圖整合部分定製造型樣改變顏色,BG等 我已經開發了部分保存在數據庫設置使用API將它們作爲json加載應用程序。生成動態CSS 4
現在我試圖使用從JSON值動態CSS,我與主要成分下面的代碼,但它不工作
@Component({
templateUrl: 'card.html',
styles: [`
.card {
height: 70px;
width: 100px;
color: {{css.cardColor}};
}
`],
})
試過我不知道我應該如何在組件加載CSS值並在樣式標籤中使用它們。我沒有找到任何其他解決方案相同。
另一種方法是使用角動畫的概念,但CSS將是巨大的,它不可能通過使用觸發器和所有角動畫來實現它。我相信有一個解決方案,因爲它似乎是一個真正的需求,應該由許多其他開發人員完成。
任何幫助是可觀的。
編輯:不能使用ngStyle,因爲它將被應用於幾乎所有的元素,因爲它的整個應用程序,而不僅僅是特定的元素。
您應該在此處發佈代碼解決方案。你能告訴我們如何使用CSS樣式屬性中的變量值嗎? –
你能發表一些這個解決方案的代碼示例嗎?這看起來是一個非常好的解決方案。 – Neutrino
更新了代碼 –