0
私は別のビューの子であるこのビューテンプレートを持っています。 このビューの親ビューはindex.html
の子で、angular
とui-router
JavaScriptをインポートしています。 すなわちindex.html > other view > view below
以下のclass = "bubble me"
を変更しようとすると、ng-class = "bubble me"
にはCSSが読み込まれません。何か不足していますか?問題はこのビューにのみ分離されています。Angular ng-classは機能しませんが、通常のクラス属性が機能します
<div class="top"><span>To: <span class="name">{{chat.name}}</span></span></div>
<div class="chat">
<div class="conversation-wrapper">
<div class="conversation-start">
<span>Today, 6:48 AM</span>
</div>
<div class="bubble me" ng-repeat = "message in sent_received">
{{message.msg}}
</div>
<div class="write">
<a href="javascript:;" class="write-link attach"></a>
<input ng-model = "input.message" type="text" />
<a href="javascript:;" class="write-link smiley"></a>
<a ng-click= "sendMsg()" class="write-link send"></a>
</div>
最初に何かを条件にしないハードコードされた文字列にはなぜ 'ng-class'が必要ですか?あなたは正確に何をしようとしていますか? – charlietfl
@charlietflは正しいです。 'バブル'は異なる値を持つことができるオブジェクトですか? –
ng-classは条件付きクラスに対してのみ動作しますか?私は通常のハードコードされたクラスと条件付きクラスを組み合わせて、クラス属性とng-class属性の両方をタグに持たせたくありません。これを行う方法はありませんか? - 上記のコードでは 'bubble'は動的ではありません。 'me'クラスのみを動的にしたいと思います。 – yaboiduke