2017-09-28 12 views
1
条件付きで剣道ボタンのアイコンを変更する方法

...剣道角度UI 2

2角度で

、私は当初、アイコンがクリックした後、チェックを言ったが、例えばクリックで剣道のボタンのアイコンを変更する必要がありますアイコンをチェックに変更する必要があります

+0

私は、角2のイベントを使用してみましたし、DOM操作をしたがへの最善の方法が正しいかがあるということですそれは –

+0

コードですか? –

答えて

0

テストしませんでした。

public isClicked: boolean = false; 

onClick(): { 
    this.isClicked = true; 
} 

<button kendoButton type="submit" [primary]="true" (click)="onClick()">{{isClicked ? 'Checked' : 'Check'}}</button> 

フォント素晴らしいアイコンを変更するには:

@Component({ 
    selector: 'my-app', 
    template: ` 

     // FontAwsome icon 
     <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css"> 
     <button kendoButton (click)="onClick()" [iconClass]="isSett?'fa fa-key fa-fw': 'fa fa-bus fa-fw'">Button</button> 
    ` 
}) 
class AppComponent { 
public isSett: boolean = true; 

    onClick(){ 
     this.isSett = false; 
    } 
} 

例:Plunker

+0

これは完全に私のために働いてくれてありがとう –

+0

np、有用なものとしてマークして、答えとしてそれを受け入れてください:) –

関連する問題