React
记录自己学习React的笔记
JeremyPC
对自己的定位:主攻前端,同时在其他方面打打辅助。对于每个产品,都希望做到完美。
对工作的态度:在高效完成自己的本职工作的基础上寻找完美,并且与其他同事互相交流学习,互相提升。
怎样克服困难:在遇到技术问题时,往往会去Google、Github、知乎等社区上寻找答案。
优势:热爱技术、自学能力强,有良好的自我认知。开阔的视野,良好的心态、沟通能力。
展开
-
react之父子组件相互传值
父组件传递给子组件 核心思路就是将父组件中的state传递给子组件 //父组件代码: class Father extends React.Component { constructor(props){ super(props); // 父组件的state this.state = { menu:[] } } componentDidMount() { // 这里可以发ajax请求 去后端请求数据 通过setState将值保存到自原创 2020-10-10 12:47:28 · 121 阅读 · 0 评论 -
react的基础概念
什么是React? 声明式开发 可以与其他框架并存 组件化 单向数据流(state 为局部的或是封装的的原因) 视图层框架 函数式编程 Recat的视图与数据交互原理是什么? 当组件的state或者props发生变化的时候,render函数就会重新执行 当父组件的render函数被运行时,它的子组件的render都将被重新运行一次 相对于每个组件,其对应的的生命周期函数? 1. 组件模板挂载过程(Mounting): [1] componentWillMount函数是在组件即将被挂载到页面的原创 2020-10-10 12:42:08 · 81 阅读 · 0 评论 -
web单页面应用与多页面应用区别
单页面应用(SinglePage Web Application,SPA) 只有一张Web页面的应用,是一种从Web服务器加载的富客户端,单页面跳转仅刷新局部资源 ,公共资源(js、css等)仅需加载一次,常用于PC端官网、购物等网站。 多页面应用(MultiPage Application,MPA) 多页面跳转刷新所有资源,每个公共资源(js、css等)需选择性重新加载,常用于 app 或 客户端等。 两者区别 类型 单页面应用(SinglePage Web Application,SPA原创 2020-10-10 12:10:02 · 435 阅读 · 1 评论