react-router-dom路由入门实例代码分析


这篇文章主要介绍了react-router-dom路由入门实例代码分析的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇react-router-dom路由入门实例代码分析文章都会有所收获,下面我们一起来看看吧。react的路由和vue个人感觉有很大的不同,感觉vue-router比react-router-dom简单,react-router-dom比较绕。入口文件中做如下配置;其中react-redux是状态管理。上面的配置就不多说了,路免费云主机域名由比较重要的是跳转和传参。react的传参像上面配置的RouterTest:id的意思是要传入一个id参数可以像下面这样的方式传递参数,这是直接在render方法中return的jsx模板中直接使用react-router-dom的Link标签在地址后面直接加上要传递的参数(这里不用再写id字符了)但是在vue中我们一般很少使用标签的形式来跳转页面。所以上面的了解一下就好。直接传json字符串的原因是因为我们url传递参数的时候有可能要传递两个甚至更多,然后跳转到页面有在用json解析成对象。对应的页面在componentDidMount的生命周期中通过this.props.match.params来获取,这里获取到的是字符串需要用json解析下这里的url显示为
参数是跟在url后面的,这里为什么说这个呢,react-router-dom另一种方式参数是不会出现在URL上的,叫做隐式传参这里跳转后url显示是这样的,然后传递过来的参数通过this.props.location.query来获取,下面打印的是跳转页面的this.props这种方式有个不好的地方,就是当你刷新页面后会找不到传递过来的参数。关于“react-router-dom路由入门实例代码分析”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“react-router-dom路由入门实例代码分析”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注百云主机行业资讯频道。

相关推荐: node.js的get和post接口怎么使用

本篇内容主要讲解“node.js的get和post接口怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“node.js的get和post接口怎么使用”吧!我们使用ajax请求向服务器接口传参,按免费云主机域名h…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 06/02 11:57
下一篇 06/02 11:57

相关推荐