Ich bin ein bisschen neu in React und versuche, einen Klassennamen als String + Prop festzulegen. Aber ich bin mir nicht sicher, wie ich es machen soll und ob das die beste Vorgehensweise ist.
Ich versuche also Folgendes zu tun, und es funktioniert offensichtlich nicht:
<a data-featherlight='string' + {this.props.data.imageUrl}>
Wie würde ich das schreiben?
In JSX sollten Sie für die Verkettung von className Ihre Zeichenfolge und Requisiten zwischen geschweiften Klammern "{}" haben, da geschweifte Klammern JSX bezeichnen, um alles aus JS-Sicht zu bewerten. Also solltest du es versuchen
<a data-featherlight={'string' + this.props.data.imageUrl}>
quelle