【发布时间】:2019-04-19 14:19:57
【问题描述】:
我有一个 Ionic 应用程序。应用程序的数据由 Web 服务从 CMS 加载。 CMS 的用户可以设置单独的颜色。这些颜色也可以通过网络服务获取。 但是如何在我的应用程序中将它们作为 CSS 重新加载?
【问题讨论】:
我有一个 Ionic 应用程序。应用程序的数据由 Web 服务从 CMS 加载。 CMS 的用户可以设置单独的颜色。这些颜色也可以通过网络服务获取。 但是如何在我的应用程序中将它们作为 CSS 重新加载?
【问题讨论】:
这是非常可行的。您只需在本地保存颜色并使用颜色绑定或样式绑定在您的 UI 中使用它。
例子:
<ion-icon [style.color]="myCMSColor" name="phone-portrait"></ion-icon>
<div class="circle" [style.background]="myCMSColor">
其中myCMSColor 是一个字符串,其中包含用户选择颜色的十六进制值。
【讨论】: