2016-10-04 16 views
0

私はイオンアプリケーションを作っています。ユーザーがアプリの配色を変更できるようにする視点があります。私はこれをどのように実装しますか?色を動的に変更するためにアプリケーションのすべての要素でng-classを使用すると、ng-classが新しいウォッチャーを追加し、多くのページと要素がこのアプリケーションに追加されるため、メインUIスレッドのオーバーロードにつながる可能性があります。イオンアプリでダイナミックテーマを実装するにはどうすればよいですか?

+0

と継承を使用してトリックを行うだろう! – e666

+0

これの例を教えてもらえますか? –

答えて

0

身体だけにngクラスがあり、継承を使用しているのはおそらくトリックです!

HTML

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

CSS

.red .title { 
    background: red; 
} 

.blue .title { 
    background: red; 
} 
本体のみでたぶんNG-クラス
関連する問題