草庐IT

nickName

全部标签

vue报错 Error in render: “TypeError: Cannot read properties of undefined (reading ‘nickname‘)“

起因:我用axios请求数据(可以看见数据了,已经请求成功的),最后加载在模板上(页面模板上有内容),但是控制台出现了一个奇怪的错误在created()钩子函数请求接口并报错数据,渲染在dom元素是可以正常渲染,但是在开发者工具中就会报错Errorinrender:“TypeError:Cannotreadpropertiesofundefined(reading‘nickname’)”意思是在created调用封装请求接口的函数,获取到的数据再给保存起来并渲染到dom元素,不过数据渲染之前dom元素会先渲染一次到渲染获取到的数据。那么就会导致渲染获取的数据会未定义,没有这个属性/对象。说通俗

SpringBoot Controller

SpringBootController控制器SpringBoot提供了@Controller和@RestController两种注解来标识此类负责接收和处理HTTP请求。如果请求的是页面和数据,使用@Controller注解即可;如果只是请求数据,则可以使用@RestController注解。@RestController的用法默认情况下,@RestController注解会将返回的对象数据转换成JSON格式。路由映射:控制器接收前端的请求@RequestMapping注解主要负责URL的路由映射。它可以添加在Controller类或者具体的类方法上。@RequestMapping(valu

SpringBoot Controller

SpringBootController控制器SpringBoot提供了@Controller和@RestController两种注解来标识此类负责接收和处理HTTP请求。如果请求的是页面和数据,使用@Controller注解即可;如果只是请求数据,则可以使用@RestController注解。@RestController的用法默认情况下,@RestController注解会将返回的对象数据转换成JSON格式。路由映射:控制器接收前端的请求@RequestMapping注解主要负责URL的路由映射。它可以添加在Controller类或者具体的类方法上。@RequestMapping(valu