01 2021 档案

摘要:路由信息 Router组件会创建一个上下文,并且,向上下文中注入一些信息 该上下文对开发者是隐藏的,Route组件若匹配到了地址,则会将这些上下文中的信息作为属性传入对应的组件 history 它并不是window.history对象,我们利用该对象无刷新跳转地址 为什么没有直接使用history对 阅读全文
posted @ 2021-01-09 22:25 拉肥尔 阅读(307) 评论(0) 推荐(0)
摘要:路由组件 React-Router 为我们提供了两个重要组件 Router组件 它本身不做任何展示,仅提供路由模式配置,另外,该组件会产生一个上下文,上下文中会提供一些实用的对象和方法,供其他相关组件使用 HashRouter:该组件,使用hash模式匹配 BrowserRouter:该组件,使用B 阅读全文
posted @ 2021-01-07 21:28 拉肥尔 阅读(554) 评论(0) 推荐(0)
摘要:生命周期 生命周期:组件从诞生到销毁会经历一系列的过程,该过程就叫做生命周期。React在组件的生命周期中提供了一系列的钩子函数(类似于事件),可以让开发者在函数中注入代码,这些代码会在适当的时候运行。 生命周期仅存在于类组件中,函数组件每次调用都是重新运行函数,旧的组件即刻被销毁 旧版生命周期 R 阅读全文
posted @ 2021-01-03 21:31 拉肥尔 阅读(125) 评论(0) 推荐(0)
摘要:渲染原理 渲染:生成用于显示的对象,以及将这些对象形成真实的DOM对象 React元素:React Element,通过React.createElement创建(语法糖:JSX) 例如: <div><h1>标题</h1></div> <App /> React节点:专门用于渲染到UI界面的对象,R 阅读全文
posted @ 2021-01-02 20:21 拉肥尔 阅读(340) 评论(0) 推荐(0)