Cordova Android Build Dose 不考虑我的一些风格
Cordova Android Build Dose Not Consider Some Of my Styles
大家好,我正在使用 angular 开发应用程序,我在网络上的输出完全没问题,但是当我使用 cordova
为 android 构建应用程序时,它似乎是我的一些风格不认为我检查了 style.css
文件,我的风格是这里有一张 android 构建的图片。
如您所见,某些样式可以正常工作,例如本应为紫色的项目背景或项目标题,但下面的信息不应该是蓝色或我用于添加更多板的按钮的颜色。
任何人 运行 之前或像往常一样遇到这个问题我是第一个?
我不明白为什么会这样,但在我的例子中,动态样式消失了。
考虑到这一点,我创建了一个管理颜色的服务,我将项目中所有使用的颜色定义为字符串变量,并将这些变量设置为我的颜色十六进制代码。
我的服务是这样的
export class ThemeControllerService {
private theme: ThemeModel = {
Color60Bold: "#dae0f1",
Color60Normal: "#dae0f1",
Color60Fade: "#dae0f1",
Color30Bold: "#8160a9",
Color30Normal: "#8160a9",
Color30Fade: "#8160a9",
Color10Bold: "#5166b0",
Color10Normal: "#5166b0",
Color10Fade: "#5166b0"
};
GetTheme(): ThemeModel
{
return this.theme;
}
constructor() { }
}
然后我将这个服务定义为组件中我想使用颜色的变量。
我将我的元素颜色设置为这样
<h3 [style.color]="theme.Color10Fade">2018/04/26</h3>
而不是
h3{
color: #5166b0;
}
之后,我的问题就解决了。
大家好,我正在使用 angular 开发应用程序,我在网络上的输出完全没问题,但是当我使用 cordova
为 android 构建应用程序时,它似乎是我的一些风格不认为我检查了 style.css
文件,我的风格是这里有一张 android 构建的图片。
如您所见,某些样式可以正常工作,例如本应为紫色的项目背景或项目标题,但下面的信息不应该是蓝色或我用于添加更多板的按钮的颜色。 任何人 运行 之前或像往常一样遇到这个问题我是第一个?
我不明白为什么会这样,但在我的例子中,动态样式消失了。
考虑到这一点,我创建了一个管理颜色的服务,我将项目中所有使用的颜色定义为字符串变量,并将这些变量设置为我的颜色十六进制代码。
我的服务是这样的
export class ThemeControllerService {
private theme: ThemeModel = {
Color60Bold: "#dae0f1",
Color60Normal: "#dae0f1",
Color60Fade: "#dae0f1",
Color30Bold: "#8160a9",
Color30Normal: "#8160a9",
Color30Fade: "#8160a9",
Color10Bold: "#5166b0",
Color10Normal: "#5166b0",
Color10Fade: "#5166b0"
};
GetTheme(): ThemeModel
{
return this.theme;
}
constructor() { }
}
然后我将这个服务定义为组件中我想使用颜色的变量。
我将我的元素颜色设置为这样
<h3 [style.color]="theme.Color10Fade">2018/04/26</h3>
而不是
h3{
color: #5166b0;
}
之后,我的问题就解决了。