上一页 1 2 3 4 5 6 ··· 13 下一页
摘要: 3.React路由 npm i react-router-dom 0.路由器 BrowserRouter 和 HashRouter 需在整个APP外层包裹一个路由器才能正常使用注册路由 import {BrowserRouter, HashRouter} from "react-router-dom 阅读全文
posted @ 2021-09-03 16:39 tomjoy 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 2.github搜索案例(axios、pubsub、fetch) 目录结构 实现效果: 2.1使用axios发送请求 App.jsx class App extends Component { state = { users: [], // 初始化状态,users初始值为数组 isFirst: tr 阅读全文
posted @ 2021-09-03 16:38 tomjoy 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 1.Tolist案例(父子传参实现增删改) 目录结构 实现效果: App.jsx class App extends Component { // 状态在哪里, 操作状态的方法就在哪里 state = { todos:[ {id:1, name:'吃饭', done: true}, {id:2, n 阅读全文
posted @ 2021-09-03 16:35 tomjoy 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 5.key的使用 /* 1). react/vue中的key有什么作用?(key的内部原理是什么 2). 为什么遍历列表是,key最好不要用index? 1.虚拟DOM中key的作用: 1).简单来说,key是虚拟DOM对象的标识,在更新显示时key起着极其重要的作用 2).详细来说: 当状态中的数 阅读全文
posted @ 2021-09-03 15:34 tomjoy 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 4.React生命周期 4.1引出生命周期 class Life extends React.Component { state = { opacity:0.5 } death = () => { // 卸载定时器 // clearInterval(this.timer) // 卸载组件 React 阅读全文
posted @ 2021-09-03 15:32 tomjoy 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 3.React事件处理、收集表单数据、高阶函数 3.1事件处理 class Demo extends React.Component { /* 1. 通过onXxx属性指定事件处理函数(注意大小写) a) React使用的是自定义(合成)事件, 而不是使用的原生DOM事件 为了更好的兼容性 b) R 阅读全文
posted @ 2021-09-03 15:29 tomjoy 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 2.React组件及其三大属性 2.1函数式组件 function Demo(){ console.log(this) return <h2> 函数式组件</h2> } // ReactDOM.render(Demo(), document.getElementById('test')) React 阅读全文
posted @ 2021-09-03 15:26 tomjoy 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 1 React语法规则 1.1 使用jsx创建虚拟DOM <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>hello react</title> </head> <body> <!--准备好一个“容器”--> 阅读全文
posted @ 2021-09-03 15:24 tomjoy 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 0.JavaScript基础知识 0.1类的基本知识 ES6语法在类中默认开启了use strict严格模式 class Person{ constructor(name, age) { this.name = name this.age = age } speak(a,b){ console.lo 阅读全文
posted @ 2021-09-03 15:19 tomjoy 阅读(83) 评论(0) 推荐(0) 编辑
摘要: react脚手架配置代理 方法一 在package.json中追加如下配置 "proxy":"http://localhost:5000" 说明: 优点:配置简单,前端请求资源时可以不加任何前缀。 缺点:不能配置多个代理。 工作方式:上述方式配置代理,当请求了3000不存在的资源时,那么该请求会转发 阅读全文
posted @ 2021-08-16 17:42 tomjoy 阅读(229) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 13 下一页