
React框架
基础知识
Cool_so_cool
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
React的基础路由
Route:他有一个path属性,其属性值就是对应的组件的hash值,当前页面的hash值和path的属性值如果匹配成功,那就会让对应的组件进行显示; component:当前path所对应的组件exact:精确匹配,如果给某条路由加上exact的属性改为true,那当前页面的hash值和path的属性值必须完全一致,才会显示,如果没有exact,页面的hash值只要包含path的属性值,那对应的组件就会显示如果Route的行间没有path这个属性,那么不管hash值是什么,都可以匹配到这个..原创 2020-05-09 21:52:35 · 144 阅读 · 0 评论 -
React中的受控组件和非受控组件
受控组件受控组件:受状态控制的组件,表单元素中一旦写了value就是受控组件了表单类的元素受状态值控制,这就是一个受控组件受控组件:受状态控制,不能直接修改内容代码如下import React from 'react';import ReactDOM from 'react-dom'class Panel extends React.Component { constructor(){ super(); this.state = {原创 2020-05-08 21:39:40 · 211 阅读 · 0 评论 -
Redux数据的基本数据传递和Redux源码封装
什么是Redux我们一直通过属性来进行组件中的数据传递,这种模式是非常脆弱的。在日常的开发中经常会遇到非父子组件传递的场景。原来的方式是找到共同的父级进行数据交互,这时通信就变得比较麻烦 我们先通过一个简单的例子实现一下redux的工作模式:<div id="title"></div> <div id="content"></div> ...原创 2020-04-27 22:29:21 · 350 阅读 · 0 评论 -
React的生命周期函数总结
生命周期: 在生成组件这个实例时,不同的时间阶段会默认调用一些函数;这些钩子函数就是生命周期函数;这个生命周期钩子函数可以让生成实例的过程中,让咱们可以添加一些自己的逻辑;、...原创 2020-04-26 13:57:26 · 1883 阅读 · 0 评论