06 2020 档案

摘要:js的arrary对象有map、some、forEach、every、filter等方法都能对数组的每个对象进行处理,但是他们之间的功能又各有区别,来我们一起看看吧。 map可以指定函数处理数组的每个元素,不改变原数组并返回处理后的数组。 let arr = [1,2,3,4,5] let newa 阅读全文
posted @ 2020-06-29 10:26 守候岩 阅读(823) 评论(0) 推荐(0)
摘要:上次我们说到dangerouslySetInnerHTML可以渲染文本内容,但是文本里要是有换行时,展示的页面并不会做自动换行,这时就要我们进行数据处理一下,使用正则替换换行符改成能别识别的,代码如下: 第一种,替换全部的换行符 { /* eslint-disable */ <div classNa 阅读全文
posted @ 2020-06-12 20:03 守候岩 阅读(2097) 评论(0) 推荐(0)
摘要:我们在react项目中,有的数据是通过富文本操作的内容,那我们如果展示数据并且保留样式呢,这时dangerouslySetInnerHTML 就发挥作用了,在显示时,将内容写入__html对象中即可 <div className="email-content" dangerouslySetInner 阅读全文
posted @ 2020-06-11 15:19 守候岩 阅读(2345) 评论(0) 推荐(1)
摘要:在开发中经常会遇到需要判断2个值是否相等的场景,那怎么判断数组是否相等呢? 我们先来看下下面的代码 console.log([]==[]); // false console.log([] []); // false 是不是很出乎意料的结果,因为JavaScript里面Array是对象,或=操作符只 阅读全文
posted @ 2020-06-02 20:12 守候岩 阅读(6085) 评论(0) 推荐(0)
摘要:react在16.8中加入了hooks,可以在函数组件中添加一些有自己独立上下文管理的状态(useState),不再依赖于类组件,同时一些逻辑也可以放到hooks中来复用(useEffects)。 不巧,最近react项目里用到了hooks,就拿来练练手,在开发中遇到了点问题,我就说说我的问题和解决 阅读全文
posted @ 2020-06-01 11:20 守候岩 阅读(3552) 评论(0) 推荐(1)