Heim > Web-Frontend > Front-End-Fragen und Antworten > Was ist die Verwendung von Switch in React

Was ist die Verwendung von Switch in React

WBOY
Freigeben: 2022-05-05 10:21:14
Original
3783 Leute haben es durchsucht

In React wird Switch verwendet, um sicherzustellen, dass die Route nur einen Pfad rendert, und wird verwendet, um das eindeutige Rendern der Route zu lösen, wenn das Paket „“ verwendet wird Wenn Sie den „“-Wrapper nicht verwenden, wird jedes übereinstimmende „“ gerendert.

Was ist die Verwendung von Switch in React

Die Betriebsumgebung dieses Tutorials: Windows 10-System, Reaktionsversion 17.0.1, Dell G3-Computer.

Was ist die Verwendung von Switch in React?

Jedes übereinstimmende wird mit gerendert. Es wird nur ein Pfad gerendert um sicherzustellen, dass die Route nur einen Pfad rendert.

ist einzigartig, da nur ein Pfad gerendert wird. Im Gegensatz dazu (ohne das -Paket) wird jede gerendert, die mit dem Standort übereinstimmt.

Wenn

<Router history={history}>
    <Switch>
        <Route path=&#39;/home&#39; render={()=>(<div>首页</div>)}/>
        <Route path=&#39;/home&#39; component={()=>(<div>首页</div>)}/>
    </Switch>
</Router>
Nach dem Login kopieren

Was ist die Verwendung von Switch in ReactWenn nicht konfiguriert ist

<Router history={history}>
    <Route path=&#39;/home&#39; render={()=>(<div>首页</div>)}/>
    <Route path=&#39;/home&#39; render={()=>(<div>首页</div>)}/>
</Router>
Nach dem Login kopieren

Was ist die Verwendung von Switch in ReactEmpfohlenes Lernen: „

Video-Tutorial reagieren

Das obige ist der detaillierte Inhalt vonWas ist die Verwendung von Switch in React. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage