我正在构建一个Web应用程序,并希望为用户提供将主题从原始主题切换为黑暗模式的选项。
我有两个不同的.css文件,一个用于原始主题,一个用于黑暗模式,但是我不知道如何实现这样的按钮。
目前,我具有以下功能:
this.counterChange.emit(this.counterValue);
我用它来称呼它
function updateStyleSheet(filename) {
newstylesheet = "Content/" + filename + ".css";
if ($("#dynamic_css").length == 0) {
$("head").append("<link>")
css = $("head").children(":last");
css.attr({
id: "dynamic_css",
rel: "stylesheet",
type: "text/css",
href: newstylesheet
});
} else {
$("#dynamic_css").attr("href", newstylesheet);
}
}
但是,当我转到另一页时,主题又回到了原始页面。如何使其保持恒定?
我们非常感谢您的帮助。