gpt4 book ai didi

jquery - 在运行时在 Ember 中更改 css

转载 作者:行者123 更新时间:2023-11-28 10:52:12 24 4
gpt4 key购买 nike

我的 Ember 应用程序中有两个不同的模板,用于应用程序支持的两种不同语言;所以申请模板就是:

{{outlet}}

当应用程序处于英语模式时,英语模板在 socket 中呈现,反之亦然呈现其他语言模板;

我有两个单独的 css 文件,每种语言一个,用于更改页面中所有元素的颜色;我想在模板更改时即时交换此 css。

您能建议在 Ember 中执行此操作的最佳方法吗?

最佳答案

您可以将一个类绑定(bind)到应用程序 View :

App.ApplicationView = Ember.View.extend({
lang:'en',
classNameBindings:['lang'],
classNames:['app']
});

//CSS

.app.en{
color:blue;
/*all other english styles*/
}

.app.fr{
color:red;
/*all other french styles*/
}

关于jquery - 在运行时在 Ember 中更改 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19035750/

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