Die neue react-rotuer-Syntax verwendet die Link
-Komponente, um sich auf den Routen zu bewegen. Aber wie könnte dies mit materiaul-ui
integriert werden?
In meinem Fall benutze ich Registerkarten als Hauptnavigationssystem. In der Theorie sollte ich so etwas haben:
%Vor% Aber wenn es rendert, wirft Material-ui einen Fehler auf, dass das Kind von Tabs
eine Tab
-Komponente sein muss. Wie könnte man fortfahren? Wie verwalte ich die isActive-Prop für den Tab?
Vielen Dank im Voraus
Der Fehler von material-ui liegt darin, dass erwartet wird, dass eine <Tab>
-Komponente als direktes Kind der <Tabs>
-Komponente gerendert wird.
Nun, hier ist ein Weg, den ich gefunden habe, um den Link in die <Tabs>
-Komponente zu integrieren, ohne die Stile zu verlieren:
Um die Eigenschaft 'aktiv' für die Registerkarten zu verwalten, können Sie die value
-Eigenschaft in der <Tabs>
-Komponente verwenden, und Sie müssen auch eine value
-Eigenschaft für jede Registerkarte haben, wenn beide Eigenschaften übereinstimmen , wird der aktive Stil auf diese Registerkarte angewendet.
Tags und Links react-router-v4 material-ui