React
小钢炮vv
这个作者很懒,什么都没留下…
展开
-
Vue和React中的key作用
React和Vue中的key都有提高渲染效率的目的,但是这句话也不是一定的假设我们有如下顺序的节点<div>A</div>// A DOM<div>B</div>// B DOM<div>C</div>// C DOM<div>D</div>// D DOM如果现在需要在B C之间添...原创 2019-12-07 12:33:17 · 586 阅读 · 0 评论 -
React中标签字符串强制转html解析的方法
我们有时候会遇到需要渲染html标签的字符串到页面中的问题原创 2019-04-28 21:22:39 · 3524 阅读 · 0 评论 -
react npm start报错
spawn *** ENOENT今天使用creact-react-app创建react项目后使用npm start项目启动项目出现如下错误然后百度查原因,发现遇到这个问题的挺多的,重新安装node、清理npm缓存、删除包重新npm install各种方法都试过了都不好使,差点准备放弃了,随后凭借我差点过四级的水平一波分析,觉得错误应该是这个的问题,卵cmd错误??????查了下好像是环境变量...原创 2019-05-19 23:42:28 · 5455 阅读 · 1 评论 -
Next.js如何引入百度分享(外部引用)类似的外部js,以及如何操作window
Next.js如何引入外部JS以及如何操作window对象的问题原创 2019-05-05 10:42:48 · 5608 阅读 · 0 评论 -
Next.js 导航点击添加样式问题
解决next.js点击添加样式问题原创 2019-04-28 21:14:31 · 1176 阅读 · 0 评论 -
React中context的使用
简介context是React发布的一个比较高级的功能,但是还是实验阶段,很有可能会删除或更改,所以不推荐频繁的、大范围的使用。其使用的原因在于解决了在React中传递参数复杂,且不能跨组件、跳跃的传递的问题。在说context之前我们可以先看看props传递参数的方法。props在react中,数据通过数据流的方式从上而下的传输,使用组件时,组件间的props从上到下的传递。官方给的示例...原创 2019-12-07 11:50:49 · 434 阅读 · 0 评论 -
react 中使用 marked + highlight.js 使语法高亮
安装 marked + highlight.js 依赖cnpm i marked highlight.js --save引入 marked + highlight.jsimport marked from 'marked'import hljs from "highlight.js";import 'highlight.js/styles/monokai-sublime.css...原创 2019-12-07 11:50:59 · 5398 阅读 · 2 评论 -
react-router 简单使用
要想真正掌握 React 是很困难的,要学习的东西太多了.react 提供 react-router进行路由的跳转和路由的管理react-router-domreact-router 4.0 之前提出 react-router-dom ,其相较于 4.0之前的 react-router ,可以理解为新增了操作 dom 的 API,react-router 4.0 后我们只需要引入 react-...原创 2019-12-07 11:50:42 · 472 阅读 · 0 评论 -
React Hooks
文章目录useStateuseEffect为什么要在每次渲染后都要执行一次effect跳过effect进行性能优化react hooks 是react16.8的新特性,它允许我们在不用编写class(函数组件)的情况下使用state等其他react特性useStateuseState是需要学习的第一个hook,它传入一个参数作为初始值,返回一个数组,分别为state名和操作state的方法...原创 2019-12-07 11:50:29 · 324 阅读 · 0 评论