haizlin / fe-interview

前端面试每日 3+1,以面试题来驱动学习,提倡每日学习与思考,每天进步一点!每天早上5点纯手工发布面试题(死磕自己,愉悦大家),6000+道前端面试题全面覆盖,HTML/CSS/JavaScript/Vue/React/Nodejs/TypeScript/ECMAScritpt/Webpack/Jquery/小程序/软技能……
http://www.h-camel.com
MIT License
25.44k stars 3.26k forks source link

[react] React-Router 4的switch有什么用? #773

Open haizhilin2013 opened 5 years ago

haizhilin2013 commented 5 years ago

[react] React-Router 4的switch有什么用?

sin7777 commented 5 years ago

Switch排他性路由,采用 <Switch>,只有一个路由会被渲染,并且总是渲染第一个匹配到的组件,更好进行路由匹配。

vkboo commented 3 years ago

Switch的 子组件只能是Route或者Switch组件,它的作用是匹配到下面的第一个路由组件,下面的路由组件就不再进行匹配展示了