![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
React
# React
Supernova_gu
这个作者很懒,什么都没留下…
展开
-
react学习小记
JSX - 通过babel-loader转译成JS babel-loader里集成了jsx-loader babel-loader被webpack内置了 vue-loader没有被webpack内置原创 2022-01-08 22:33:37 · 170 阅读 · 0 评论 -
react router
路由管理 点击tag标签跳转到Tag详情页面 路由跳转 通过Link to={’/tags/’+tag}跳转到对应的标签详情页原创 2021-12-18 15:16:34 · 93 阅读 · 0 评论 -
React封装一个函数
要点 将方法写在函数内部并通过命名将其导出;// use作为前缀是自定义hook的意思 返回一个对象而不是数组;// 是typescript较好支持的写法 <string[]>是声明所使用的useState函数组件的类型是字符串数组 在别的组件引入该useTags组件后可以使用tags,setTags数据 ...原创 2021-12-18 14:23:32 · 543 阅读 · 0 评论 -
Record daily
1、利用…展开运算符直接传入,代替push let i = [1,2,3,4] this.i = [ ...i, 5 ] 2、react的for循环列表&点击事件 const event = aug => { console.log(aug) } return ( <section> <ol> {i.map(num=>{ <li key{num} onclick={()=>{event(aug)}}>{num}<原创 2021-12-16 10:51:23 · 1173 阅读 · 0 评论 -
init RN项目过慢问题
切换npm源: npm config set registry https://registry.npm.taobao.org 切换yarn源: yarn config set registry https://registry.npm.taobao.org 安装或更新create-react-app版本: npm i -g create-react-app 查看create-react-app版本 create-react-app -V 使用create-react-app脚手架创建React应用程序:原创 2021-10-07 10:29:33 · 158 阅读 · 0 评论 -
React入门全解
引入react cjs - CommonJS 是Node.js支持的模块规范 umd - 统一模块定义 兼容各种模块规范(含浏览器) 理论上优先使用umd,同时支持Node.js和浏览器 最新的模块规范是使用import和export关键字 一、从BootCDN引入react // 引入react <script src="https://cdn.bootcdn.net/ajax/libs/react/17.0.1/umd/react.development.js"></scr原创 2021-02-13 14:58:44 · 351 阅读 · 0 评论