![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
React
文章平均质量分 53
~往无前
这个作者很懒,什么都没留下…
展开
-
React路由
React路由:一、前端路由的工作原理:其实是利用前端中的BOM对象中的history这个属性来进行的实现。二、实现前端路由的两种方法:方法一:直接使用H5推出的history身上API。但是有些旧的浏览器可能不支持。这里使用的BrowserRouter方法二:hash值(锚点)。兼容性好,会在url地址中出现#字符。使用的是HashRouter。URL的哈希值,#后面的内容不会发送给服务器,但是浏览记录会保存在历史记录中。BrowserRouter与HashRouter的区别:除了上面提到的原创 2021-07-13 23:35:39 · 448 阅读 · 2 评论 -
ReactAjax关于跨域问题的解决
react应用中需要集成第三方ajax库(或者自己封装),这里使用axios解决跨域问题:使用代理的方式来解决这个问题,设置代理的方式,在脚手架的package.json文件中的进行配置;"proxy":"https://localhost:5000" //这时候当在3000端口发送请求的时候,会将请求发送给5000端口,从而实现跨域的问题解决当有多个服务器的时候,需要向多个服务器发送请求,每次请求都会有跨域问题。如何写代理,使得访问到正确的端口号。所以如果想配置多个代理:在src文件夹下面创.原创 2021-07-13 23:23:18 · 285 阅读 · 0 评论 -
虚拟DOM的两种创建方式
一、虚拟DOM的两种创建方式:1.使用jsx创建虚拟DOM <!-- 准备好一个容器 --> <div id="test"></div> <!-- 引入react核心库 先导入核心库再导入其他的库--> <script type="text/javascript" src="../js/oldVersion/react.development.js"></script> <!-- 引入react.dom 用原创 2021-07-13 23:21:00 · 974 阅读 · 0 评论