2017-07-16 19 views
1

角度はデータホバーを認識しません。それは私がスパンを試してみました「スパン」データホバー角度2が機能しない

の既知のプロパティではありませんので、

は、「データ・ホバー」にバインドできません、運をDIVません。 既存のページはデータホバーに大きく依存しているため、書き換えはオプションではありません。

<a class="main-item" routerLink='{{ item?.url}}'> 
    <span class="main-item-hover" data-hover="{{item?.label}}">{{item?.label}}</span> 
</a> 

コードのこの作品は、角度

EDITせずに完璧に動作します:

.main-item-hover:before { 
    content: attr(data-hover); 
    font-weight: 600; 
    position: absolute; 
    top: 100%; 
} 

は、これは、データのホバーは、CSSで使用される方法です。

アイデア?

+0

あなたは 'タイトル='をお探しですか? –

答えて

1

<a class="main-item" [routerLink]="item?.url"> 
    <span class="main-item-hover" [attr.data-hover]="item?.label"> 
    {{ item?.label }} 
    </span> 
</a> 

plunkerとの結合性と一緒に角括弧を使用してコードを書き直すしよう:https://plnkr.co/edit/v49Qe7FInPToKXf952Et?p=preview

+0

これは、私が投稿する前に試した最初のことでした。同じこと[エラー - >] [データホバー] = "アイテム?ラベル"> {{アイテム?ラベル}} –

+0

'私は私の元の答えを更新し、ちょうどCSS 'コンテンツを表示するためにちょっと違うCSSでプランカーを追加しました – Andriy

+0

私はattrについて完全に忘れました。部。私はまだattrが必要なときとそうでないときは分からない。よくお礼ありがとうございました –

関連する問題