2016-02-02 7 views
30

私はReactに少し新しく、classNameをstring + propとして設定しようとしています。しかし、私はそれをどうやって行うのか、それがベストプラクティスかどうかはわかりません。JSXでclassNameを文字列+ {prop}に設定するには

だから私がやろうとしている、それは明らかに働いていないものを、これです:

<a data-featherlight='string' + {this.props.data.imageUrl}> 

は、どのように私はこれを書いて行くのでしょうか?

答えて

66

あなたは、文字列の連結

<a data-featherlight={'string' + this.props.data.imageUrl}> 

または私が探していたまさに

<a data-featherlight={ `string${this.props.data.imageUrl}` }> 
+1

パーフェクト、Template strings新ES2015の機能を使用を使用することができます! :) – andromedainiative

関連する問題