02 2023 档案

摘要:问题描述:首先是能够下载文件,文件是属于压缩文件,但是下载下来的数据比实际数据要大,导致了不能正常打开。 解决方案一: 使用responseType: 'blob',注意这不是在请求头中定义,这个时候下载下来的数据大小是正常的,但是需要去读取blob数据的时候,有两种方法,一种如下: const r 阅读全文
posted @ 2023-02-22 18:32 卿六 阅读(206) 评论(0) 推荐(0) 编辑
摘要:1、useMemoizedFn 作用:记住某个函数,并且保证函数地址永远不会改变,可代替useCallback; const foo = useMemoizedFn(() => {console.log('test')}); 2、forwardRef 作用:会创建一个React组件,这个组件能够将其 阅读全文
posted @ 2023-02-15 18:26 卿六 阅读(264) 评论(0) 推荐(0) 编辑
摘要:有时候会出现yarn和其他命令使用不通过的情况,如下: 这个时候可能是因为powershell的执行策略是Restricted,默认不执行配置文件和脚本,需要配置成RemoteSigned,步骤为: 用管理员身份打开powershell 然后使用命令行set-ExecutionPolicy Remo 阅读全文
posted @ 2023-02-15 10:08 卿六 阅读(52) 评论(0) 推荐(0) 编辑
摘要:默认情况下,当组件中的props和state发生改变,会导致组件重新渲染。父组件的重新渲染会导致子组件的重新渲染。 可以使用usememo去进行一些优化,有些在父组件中跟子组件完全无关的状态变更导致的重新渲染完全是浪费。 注意:usememo在首次render时需要做一些额外工作来提供缓存。所以不利 阅读全文
posted @ 2023-02-03 12:04 卿六 阅读(64) 评论(0) 推荐(0) 编辑
摘要:某个不知道的公司 就问了我几个,我还忘记了,我服了。 vue组合式API 组合式API和选择式API的区别 要实现组合式API需要下载其他的东西吗?举例。 必竟 做了一套机式题,用react实现,一个菜单栏,能够拖拽改变里面菜单的顺序。没做出来。 奥伦达科技 这个公司啥也没有问我,就填了一个答卷,然 阅读全文
posted @ 2023-02-02 21:27 卿六 阅读(23) 评论(0) 推荐(0) 编辑
摘要:map map作为es6新加的一种键值对类型结构,更对象比起来有很多的优化。比如: 对象只能以string或者symbol类型作为键,map可以是任何类型,甚至是对象。 对象上面有一些默认的键,map默认情况下不包含任何键,所有键都是自己添加进去的。 map的键值对个数可以轻易通过size属性获取, 阅读全文
posted @ 2023-02-02 10:21 卿六 阅读(513) 评论(0) 推荐(0) 编辑
摘要:恩巨网络 webpack 地图引擎 react的类组件和函数组件区别 项目中遇到的难点 讲讲ajax 跨域问题 讲讲JSON 样式居中 盒子模型 其他的忘记了。 精锐天诚 样式居中 position的取值 vue2和vue3的区别 vue2的生命周期 在数据处理是那个生命周期,进行dom更改是那个生 阅读全文
posted @ 2023-02-01 21:51 卿六 阅读(24) 评论(0) 推荐(0) 编辑
摘要:react自己有一套自己的事件机制,它在DOM事件体系基础上做了改进,减少了内存消耗,并且最大程度的消除了ie等浏览器的不兼容问题。 它的特点有以下几个: react上注册的事件最终会绑定到document上,而不是react组件对应的dom(减少内存开销,因为所有的事件都绑定在document上, 阅读全文
posted @ 2023-02-01 14:23 卿六 阅读(172) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示