![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
React
文章平均质量分 92
江北阳小皮~
前端小白~~~
展开
-
React 路由详解(超详细详解)
ReactReact 路由对SPA的理解1.单页Web应用(single page web application,SPA)。2.整个应用只有一个完整的页面。3.点击页面中的链接不会刷新页面,只会做页面的局部更新。4.数据都需要通过ajax请求获取, 并在前端异步展现。路由的理解1.什么是路由1.一个路由就是一个映射关系(key:value)2.key为路径, value可能是function或component2.路由分类1.后端路由: 1)理解: value是fun原创 2021-07-30 23:14:03 · 19210 阅读 · 9 评论 -
React的基础知识(超详细)
ReactReact基础之ref的三种书写方式1.字符串形式的ref(官方将要弃用)<body> <div id="test"></div> <script type="text/babel"> // 创建组件 class Demo extends React.Component { showDate = () =>{ let {input1}原创 2021-07-29 21:11:36 · 2038 阅读 · 3 评论 -
React三种通讯方式和React的生命周期函数(超详细)
ReactReact核心概念之state理解:state是组件对象最重要的属性, 值是对象(可以包含多个key-value的组合)组件被称为"状态机", 通过更新组件的state来更新对应的页面显示(重新渲染组件)注意组件中render方法中的this为组件实例对象状态数据,不能直接修改或更新组件自定义的方法中this为undefined,如何解决?强制绑定this: 通过函数对象的bind()箭头函数React核心概念之props(父传子, 子传父)理原创 2021-07-27 22:37:17 · 352 阅读 · 0 评论 -
react新手入门文档
ReactReact 是什么?React是一个简单的javascript UI库,用于构建高效、快速的用户界面。它是一个轻量级库,因此很受欢迎。它遵循组件设计模式、声明式 编程范式 和 函数式编程 概念,以使前端应用程序更高效。它使用虚拟DOM来有效地操作DOM。它遵循从高阶组件到低阶组件的单向数据流。命令式编程 和 声明式编程声明式编程: 是一种编程范式,它关注的是你要做什么,而不是如何做。它表达逻辑而不显式地定义步骤。这意味着我们需要根据逻辑的计算来声明要显示的组件。它没有描述控制流步骤。原创 2021-07-26 23:46:39 · 441 阅读 · 0 评论