如何在离子应用程序中实现动态主题?

时间:2016-10-04 14:11:11

标签: javascript angularjs ionic-framework themes

我正在创建一个离子应用程序,我有一个允许用户更改应用程序颜色方案的视图。我该如何实现?如果我在应用程序中的每个元素上使用ng-class来动态更改颜色,它可能会导致主UI线程重载,因为每个ng-class都会添加一个新的观察者,并且此应用程序中有很多页面和元素。 / p>

1 个答案:

答案 0 :(得分:0)

也许仅在身体上使用ng-class并使用遗传就可以了!

<强> HTML

<body ng-class="vm.color">
    <div class="title">
    </div>
</body>

<强> CSS

.red .title {
    background: red;
}

.blue .title {
    background: red;
}