現在表示されているビューに応じて、マイ・イオン1シングル・ページ・アプリケーションのion-nav-bar
のbackground-color
を変更したいと考えています。イオンナビゲータのページ単位のカスタマイズ
デフォルトのイオンコードジェネレーターから始めて、アプリのスケルトンはmenu.htmlファイルにあり、各ページには独自のHTMLテンプレートと独自のコントローラーがあります。
ion-nav-bar
のbackground-color
をHTMLテンプレートまたはそのコントローラから強制するにはどうすればよいですか?
btw、私は既に成功しているSASSが役に立ちましたら、
多くの感謝!
ご協力いただきありがとうございます。残念ながら、それは助けにはならない。 – bfredo123
申し訳ありません。詳細は少しお待ちください! – bfredo123
私はクラスのアプローチを使いました:1)ionic.app.scssのいくつかのクラスを異なる背景色で定義します。 2)menu.htmlにng-classを追加し、それに応じてrootScopeを設定します。何も起こりません。しかし、menu.htmlで 'class = "yellow-bg"'を設定すると、それは機能します。 $ rootScopeがコントローラ内で更新されると、$ rootが更新されないようです。また、私はChromeのインスペクタをチェックインして、私の前提を確認します。私は$ rootScope。$ apply()を試しましたが、これは例外を起動します。 – bfredo123