- 博客(9)
- 收藏
- 关注
原创 vscode 前端 CTRL+左键无法跳转文件夹
ctrl+p 查找 jsconfig.json文件。如果没有,就在根目录下新建jsconfig.json。2.若已经有文件,如下图新增paths。
2023-11-18 10:08:26
352
1
原创 React.forwardRef
是一个函数,它允许你将refs转发给函数式组件的内部元素。在React中,ref通常是在类组件中使用的特殊属性,它提供了对DOM节点或React元素的引用。然而,在函数式组件中,无法直接访问refs。函数接收一个渲染函数作为参数,并返回一个能够接收ref的函数式组件。这样,父组件就可以将ref传递给函数式组件,然后函数式组件可以选择性地将这个ref绑定到内部的某个元素上。
2023-10-23 16:35:37
324
原创 React 中 memo 的说明以及用法
对于函数式组件,如果每次渲染时都会生成新的函数实例,即使传入的props没有发生变化,React也会认为组件的引用发生了变化,从而触发重新渲染。可以缓存组件的结果,并且只在props发生变化时才会重新运行组件。它接收一个组件作为参数并返回一个新的优化过的组件。适用于那些在相同输入的情况下总是生成相同输出的纯函数式组件,它可以有效地减少不必要的重新渲染。是React中的一个高阶组件,用于优化函数式组件的性能。或shouldComponentUpdate。,可以避免组件在没有必要的情况下重新渲染。
2023-10-23 16:29:02
401
原创 在学习javaweb 前后交互条件分页查询的时候查不到数据
## 描述前端请求体正常发送数据,后端也正常收到数据,但是没有响应数据,一开始以为是sql语句写错,仔细排查之后,发现sql语句也没有写错,然后一步一步打印测试,发现是传过来的请求体没有进行编解码,把数据传到实体类的属性是乱码的,所以查不到数据。## 解决办法http 用的是 ISO8859-1 IDEA 用的是UTF-8在Servlet 第一行加上req.setCharacterEncoding("UTF-8");...
2022-05-20 13:51:33
776
原创 学习IDEA-tomcat时遇到的bug
## bug描述Failed to execute goal org.apache.tomcat.maven:tomcat7-maven-plugin:2.2:run (default-cli) on project web_demo1: Could not start Tomcat## 原因@WebServlet() 括号里的value 值重复## 解决办法检查注解 @WebServlet()value值...
2022-05-09 14:01:32
123
原创 这是我的第2个bug-Type interface Mapper is not known to the MapperRegistry.
bug描述Exception in thread "main" org.apache.ibatis.binding.BindingException: Type interface com.itheima.mapper.UserMapper is not known to the MapperRegistry. at org.apache.ibatis.binding.MapperRegistry.getMapper(MapperRegistry.java:47) at org.apache.ibat
2022-05-03 18:00:37
683
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人