Wie Sie mehrere Klassen in Material-UI über die Klassen Requisiten

Mithilfe der css-js-Methode zum hinzufügen von Klassen zum einen reagieren Komponente, wie füge ich mehrere Komponenten?

Hier wird die Klassen-variable:

const styles = theme => ({
 container: {
  display: 'flex',
  flexWrap: 'wrap'
},
 spacious: {
  padding: 10
},
});

Hier ist, wie ich es benutzt habe:

    return (
     <div className={ this.props.classes.container }>

Den oben genannten Werken, aber es ist ein Weg, um beide Klassen, ohne die classNames npm-Paket? So etwas wie:

     <div className={ this.props.classes.container + this.props.classes.spacious}>
Vielleicht bin ich etwas fehlt, aber könnt Ihr nicht einfach tun <div className="container geräumige"> Warum muss man es als eine Eigenschaft?
du bist nur fehlt ein Leerzeichen zwischen zwei Klassennamen.
Ja, wie oben angegeben, die Sie gerade brauchen, um concat die Klassen richtig zusammen mit einem Leerzeichen dazwischen! Keine Notwendigkeit für irgendwelche zusätzlichen Pakete.

InformationsquelleAutor fatahn | 2017-09-06

Schreibe einen Kommentar