无法手动设置 smartadmin 提供的皮肤

Unable to set skin manually provided by smartadmin

我正在使用 angular 版本的 smartadmin,其中默认带有 5 个皮肤。 Dark Elegance、Ultra White、Google Pixel 等。我想通过代码手动设置皮肤,因为我不需要 Web 应用程序右侧的设置按钮。当我查看文档时,他们提到我们需要将皮肤名称硬编码为正文标签中的 class。

<body class="smart-style-2">
    ...
</body> 

我也试过,但对我不起作用。我想以编程方式设置皮肤,而不是从任何侧面设置。

您可以从共享文件夹中的 smartadmin 配置文件设置皮肤。

这里有一个属性,名字叫smartSkin。默认设置为 smart-style-0.

您可以在此处为您的应用程序硬编码您的皮肤样式。

smartadmin.config.ts

export const config: any = {

  defaultLocale: "us",

  API_URL: "assets/api",

  menu_speed: 200,

  smartSkin: "smart-style-0", // Here you set skin for application 

  ...

}

有关完整的皮肤列表,请参阅此处。

Smartadmin Skins