logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Cursor常用快捷键

(Mac面板内可搜索快捷键(如输入 “AI” 查看所有 AI 相关快捷键)选中快捷键,按鼠标右键→更改键绑定,自定义为自己习惯的组合(AI 指令)、Alt + \(AI 补全)(打开文件)、F12(跳转到定义)(批量选中)、Alt + 鼠标(多光标)、(注释)

npm 执行安装报错

主要的原因是 npm7 以上的版本,新增了一个对等依赖的特性,在以前的版本上,只会显示警告,但是还是可以安装成功,然而在新的版本是,npm 安装依赖则会直接报错,无法安装,这也是为了应用更加健壮而加的新的特性吧!参数,这个参数保持跟旧版本一样的安装模块,忽略对等依赖。如果要保持旧的安装模块方法,可以尝试。

文章图片
#npm#前端#node.js
useMemo和useCallback的区别及使用场景

useMemo和useCallback都是reactHook提供的两个API,用于缓存数据,优化性能;两者接收的参数都是一样的,第一个参数表示一个回调函数,第二个表示依赖的数据。共同作用在依赖数据发生变化的时候,才会调用传进去的回调函数去重新计算结果,起到一个缓存的作用两者的区别useMemo 缓存的结果是回调函数中return回来的值,主要用于缓存计算结果的值,应用场景如需要计算的状态useCa

#reactjs
JS lodash库在开发中常用到的方法

一.摘要lodash是JS一个开箱即用的库函数,里面对于在日常开发中常用到的方法都是已经封装好的,使用起来非常方便,本篇记录了在日常开发过程总经常用的方法,就大概记录一下,具体请参考lodash的官方API:lodash官方API二.常用方法getimport { get } from 'lodash'// 从一个变量中取值,第一参数表示变量,第二个表示该节点对应的名称,第三个参数表示当取不到的时

文章图片
#javascript
react中的context,provider使用步骤

Context 提供了一个无需为每层组件手动添加 props,就能在组件树间进行数据传递的方法。具体详见:context官方API本篇文章只是详细的把我个人的学习日志给记录下来相当于又会了一个react相关的知识点,具体这些API可以参看官方API,已经写得很详细了;与context相关的API共有以下几个:React.createContextContext.ProviderClass.cont

#reactjs
到底了