cordova Android构建不考虑我的一些风格

qacovj5a  于 2022-11-15  发布在  Android
关注(0)|答案(1)|浏览(131)

大家好,我正在使用Angular 开发应用程序,我的输出在网络上是完全好的,但当我使用cordova来构建Android,它似乎像我的一些风格不考虑我检查了style.css文件,我的风格是有这里是Android构建的图片.

正如你所看到的一些风格的工作正确一样,背景的项目,应该是紫色或标题的项目,但下面的信息,不应该我蓝色或颜色的我的按钮添加更多的董事会。任何一个遇到这个问题之前或喜欢总是我是第一个?

ymdaylpp

ymdaylpp1#

我不明白为什么会发生这种情况,但在我的情况下,它消失了动态造型。
因此,考虑到这一点,我创建了一个用于管理颜色的服务,我将项目中所有使用的颜色定义为字符串变量,并将这些变量设置为我的颜色十六进制代码。
我服务是这样的

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;
}

在这之后,我的问题解决了。

相关问题