2017-01-24 11 views
2

にグローバル属性、あなたは、単には角度2を追加(クリック)アンギュラ1ではCSS

[ngClick], 
[data-ng-click], 
[x-ng-click] { 
    cursor: pointer; 
} 

を追加することができますし、ng-click属性を持つすべてのタグは、今、今、ポインタカーソルを持っているでしょう。 Angular 2 (click)属性を同じ方法で追加するにはどうすればよいですか?

答えて

2

これは、属性の名前だけでは不可能です。このDOMへ

<div> 
    <h2>Hello {{name}}</h2> 
    <div (click)="sayhi()"></div> 
</div> 

:アンギュラ2つの変更このテンプレートを

<div _ngcontent-xwy-0=""> 
    <h2 _ngcontent-xwy-0="">Hello Angular2</h2> 
    <div _ngcontent-xwy-0=""></div> 
    </div> 

名前のCSSセレクタ(すなわち[_ngcontent-*] { cursor: pointer }属性ワイルドカードを指定する方法はありませんので、ちょうど使用してこれを実現する方法はありませんCSS。

+0

これは意味があります。今後これを回避する方法があることを願っています。 – cbrawl

関連する問題