2016-10-10 8 views
0

クラスlabel-dogがあるとしましょう。VueJsのテンプレートに属性を追加する

たとえば、VueJs要素のようにクラスを宣言したいとします。

<img :class="type" >

動物のクラスは、私はクラスに "ラベル=" の部分を追加するにはどうすればよい

data: { type: dog }

のようなものであることでは?これには構文がありますか?あなたはそれをこのように行うことができます

答えて

1

computed: { 
    fullClass() { 
    return 'label-'+ this.type; 
    } 
}, 
を:

<img :class="'label-' + type" > 

をまた、あなたのクラスを '構築' するために計算されたプロパティを定義することができます

関連する問題