react
vues
这个作者很懒,什么都没留下…
展开
-
react-router-dom的常见问题总结
basename:定义路由的基础路径,当点击’生命周期’进行跳转时路由地址会变为:/main/lifecircle。当我们有路由/和/home时,如果不精准匹配路由时,当访问/home时也会加载/这个路由。state:传递参数给即将跳转的页面,可以在组件的props.location中获取到。Router相当于一个容器,用来包裹Route,Link,Redirect等路由组件。函数组件和类组件都可以通过props.history对象下提供到的方法进行跳转。to后面可以是字符串,直接跟跳转的路由地址。原创 2022-10-04 23:02:50 · 534 阅读 · 0 评论 -
json-server和fakerjs的使用
json-server和fakerjs的使用原创 2022-08-11 00:44:03 · 367 阅读 · 0 评论 -
jsx的模板
1、react.js functioncreateElement(type,config={},...children){ return{ $$typeof:Symbol.for('react.element'), type, props:{...config,children} } } //jsx更像js不是html //react如何区分是jsx元素还是表达式 //<开头的就是jsx元素...原创 2020-08-20 21:11:23 · 621 阅读 · 0 评论 -
1、react源码
npx create-react-app myApp 1、react.js import $ from 'jquery'; import {createUnit} from './unit'; let React = { render, rooterIndex: 0 } // 此元素可能是一个文本节点、DOM节点(div),或者自定义组件Counter function render(element, container) { //container.innerHTML = .原创 2020-07-07 02:04:00 · 209 阅读 · 0 评论 -
react 的路由使用
importReactfrom'react'; importReactDOMfrom'react-dom'; import{HashRouterasRouter,Route}from'react-router-dom'; importHomefrom'./components/Home'; importUserfrom'./components/User'; importProfilefrom'./components/Profile'; /*** ...原创 2020-06-06 14:31:50 · 158 阅读 · 0 评论 -
create-react-app不是内部或外部命令,也不是可运行的程序?
create-react-app不是内部或外部命令,也不是可运行的程序? 最近在自己研究react,构建项目遇到的第一个问题就是搭建脚手架时,命令行报错: ‘create-react-app’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。 ##复述问题 npm install -g create-react-app; create-react-app react-cli-demo; 此时报错: 我看到有网友选择重装系统,这样实在是太影响效率了。我发现了一个更为简洁的方法: 首先:右原创 2020-05-28 22:33:10 · 1396 阅读 · 0 评论