私のコードにはボタンがあり、HTML5 データ属性と AngularJs 式を使用して通知を表示することで、データをボタンにアタッチしています。コードはこんな感じ
<button type="button"
class="btn btn-link navbar-btn"
data-notifications={{tweetCount}}>
<span class="twitter-edit" ></span>
</button>
しかし、式を使用することの悪い点はここにあります。したがって、明らかに解決策は、またはのいずれng-bind
かを使用することng-bind-template
です。
しかし、HTML5 の data 属性に対してこれを行う方法は、私の CSS でスタイルが as として宣言されているためですdata-notification
。
[data-notifications]:after {
content: attr(data-notifications);
position: absolute;
top:1.75em;
right: -0.5em;
.
.
.
}
この問題に関する提案は大歓迎です。
-編集私の質問について誤解があると思います。表示する上記のコード{{tweetCount}}
は私のために働いています。唯一の問題は、double curlies
ページの読み込み中に一瞬だけ実際にユーザーに表示されることです。これを解決するng-bind/ng-bind-template
には、使用することをお勧めします。しかし、私の場合は HTML5 の data-attribute タグに適用する必要があります。そして、それを行う方法は?