私はangularjsを使ってテーマチェンジャーを開発しています。ユーザーがテーマを変更したときに、あるSassファイルを別のSassファイルに置き換える方法を見つけることができません。私は、お尻がCSSにコンパイルされると変数がなくなったことを知っています。それらのファイルを切り替えて、CSS全体を再コンパイルする方法はありますか?私はそれが何らかの形で、サーバーを呼び出すことによってcssを再コンパイルすることができるはずであることがわかっていますが、私はより多くの情報を見つけることができませんでした。ありがとうございました。angularjsを使ってSass変数を切り替える
0
A
答えて
0
私たちがこれらのことをやっている一つの方法は、テーマごとに複数のファイルを用意することです。例コンテンツ=
variables ...
primary: '#smtng'
.themeName{
.header{
background-color: primary
}
}
そして、あなたのapp.htmlで、あなたのapp.htmlであなたのhtmlタグにthemeNameを表すクラスを追加することができます。いくつかのストレージにテーマ名を保持し、そこからロードすることができます。
基本的にはすべてのテーマをロードしているが、唯一のあなたはどのような情報が必要なん
関連する問題
- 1. 関数を使ってビューを切り替える
- 2. Angularjs div表示を切り替える
- 3. 同じコントローラを使用してデータを切り替えるAngularJS
- 4. 約束を待っている間AngularJSビューを切り替える
- 5. ブートストラップをSass Javascriptエラーに切り替える
- 6. CSSを使ってnavメニューを切り替えるには?
- 7. MPMoviePlayerControllerを使って2つのムービーを切り替える
- 8. クッキーを使ってボディークラスを切り替える
- 9. oopを使ってフレーム間を切り替えるtkinter
- 10. ツールバーのスピナーを使ってフラグメントを切り替える
- 11. 指を使ってビューを切り替える方法は?
- 12. 変数を使用して2つの数値を切り替える
- 13. タイプ変数の切り替え
- 14. 関数を使用してtkinterのフレームを切り替える
- 15. AngularJSを使用してsvg要素を切り替える方法
- 16. 複数のチェックボックスを切り替える
- 17. JQuery、変数を渡して切り替えます
- 18. faceboxからSASSブートストラップモードへの切り替え
- 19. Jqueryを使用して、replaceWithコマンドを切り替えて入力を切り替える
- 20. Angularjsのフィールド間でフォーカスを切り替える
- 21. angularjsクリックで画像を切り替える方法
- 22. AngularJSで情報ボックスを切り替える
- 23. Angularjsでsidenavとコンテンツを切り替える方法
- 24. ビューコントローラを切り替える
- 25. ドッカータグを切り替える
- 26. ルートビューコントローラを切り替える
- 27. マウスセンターイベントを切り替える
- 28. キャンバスコンテキストを切り替える
- 29. タブを切り替える
- 30. スレッドを切り替える
アクティブテーマのCSSのレンダリング? [こちら](https://github.com/hashcc/SCSS-server-side-compiler)は、サーバーサイドコンパイラです。私はそれが簡単にできると思います。 – Huelfe
私はangularjsについて話していますが、とにかく感謝します – Deagle