
react
文章平均质量分 59
FIND方式
这个作者很懒,什么都没留下…
展开
-
React-Router
参考:React-RouterReact Router 使用教程/阮一峰/ 2016年5月25日文章目录路由器 Router路由导航路由匹配路由的钩子动态路由hooks路由器 Router<Router history={hashHistory}> <Route path="/" component={App}/> </Router>history 属性BrowserRouter调用的是浏览器的History APIH原创 2022-03-22 16:48:42 · 1351 阅读 · 0 评论 -
react 处理表单数据: 受控组件/非受控组件
在大多数情况下,我们推荐使用 受控组件 来处理表单数据。在一个受控组件中,表单数据是由 React 组件来管理的。另一种替代方案是使用非受控组件,这时表单数据将交由 DOM 节点来处理。受控组件表单元素根据用户输入进行更新state状态constructor(props) { super(props); this.state = {value: ''}; }handleChange(event) { this.setState({value: event.target.原创 2022-03-22 16:48:32 · 829 阅读 · 0 评论 -
React使用/更新useState数据
使用 useState() 进行状态管理useState()是改变状态的开关,将状态添加到函数组件需要4个步骤:启用状态、初始化、读取和更新。import React, { useState } from 'react'; //1.启用状态const [state, setstate] = useState(initialState); //2.初始化状态consloe.log(state); //3.读取setstate(newState); //4.更新状态useState()使用回调更原创 2021-10-13 18:54:10 · 3812 阅读 · 1 评论 -
React 状态管理-redux
文章目录Redux 应用中数据的生命周期store 单一数据源actionreducercontaineraction 普通JavaScript对象 --actioType.js定义行为类型 const GET_STUDENT_LIST = 'get_student_list'store.js 存储数据state --reducer.js 接收state、action,并返回新state的函数 --子reducer.js 每个reducer函数负责独立管理state --出口reduc原创 2021-07-28 17:19:11 · 308 阅读 · 0 评论 -
React 基础3
redux vuexajax axiosrouter link route githubMaterial UIreact native 脚手架原创 2020-05-22 20:07:57 · 252 阅读 · 0 评论 -
React 基础2
List item图片路径的引入import imginfo from '../assets/image/my_2.png';<img src={imginfo} alt=""/>src使用es5里面的require<img src={require('../assets/image/my_2.png')} alt=""/>事件 this指针 function handle(){ //直接这样获取 this的指针不同} onClick={this.handle.bi.原创 2020-05-22 20:07:44 · 238 阅读 · 0 评论 -
React 安装
环境准备配置文件src开发文件public静态资源目录React 创建组件从 React.Component 的子类 继承footer>footer.js :引入footer.css+引入组件模块import React,{Component} from 'react'+声明(继承+view)+暴露footer>footer.cssReact组件挂载引入模板import Footer from ''使用模板 <Footer></Footer> <.原创 2020-05-12 21:36:15 · 189 阅读 · 0 评论