gpt4 book ai didi

css - Angular 2+ 多客户端 多样式表

转载 作者:太空宇宙 更新时间:2023-11-04 08:38:15 24 4
gpt4 key购买 nike

我有一种情况,我会根据不同的客户/用户使用不同的样式。

这些都将从同一个站点运行,因此一旦确定哪个客户端已登录,我就必须动态加载样式。

在 Angular 2 中推荐的做法是什么?即我不想使用 jquery?

谢谢

最佳答案

HTML:

<head>
<link id="theme" rel="stylesheet" href="red.css">
</head>

TS:

import { Component, Inject } from '@angular/core';
import { DOCUMENT } from '@angular/platform-browser';

@Component({})
export class MyClass {
constructor (@Inject(DOCUMENT) private document) { }

ngOnInit() {
//here you can check for the users and then chnage depending upon the user
this.document.getElementById('theme').setAttribute('href', 'blue.css');
}
}

关于css - Angular 2+ 多客户端 多样式表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44307328/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com