vue学习笔记(持续更新) 目录vue的学习笔记使用emit的步骤使用vue-Router的坑点报错信息报错原因总结错误代码正确代码一句话最终结论箭头函数速记口诀涓滴之水终可磨损大石不是由于它力量强大而是由于昼夜不舍的滴坠。 —贝多芬vue的学习笔记使用emit的步骤在子组件定义事件名称const emit defineEmits([updateUser])子组件触发事件并发射数据emit(updateUser, {} )在父组件接受发射数据router-view updateUserupdateUser/router-view父组件更新页面的数据constupdate(){userJSON.parse(localStorage.getItem(canteen-user)||{})}使用vue-Router的坑点报错信息TypeError: Cannot use in operator to search for catch in undefined at extractComponentsGuards (vue-router.js)报错原因总结本次错误的直接原因是在定义路由的懒加载组件时使用了带花括号{}但没有return的箭头函数导致组件返回值为undefined。错误代码错误的路由配置写法// 箭头函数加了 {} 却没写 return{path:user,name:User,component:(){import(/views/manager/User.vue)}}上述写法等价于component:(){import(/views/manager/User.vue)returnundefined}Vue Router 拿到undefined后崩溃所以才报错了。正确代码{path:user,name:User,component:()import(/views/manager/User.vue)}不加花括号 自动 return 正确 ✅一句话最终结论Vue Router 懒加载必须使用component: () import(xxx.vue)一旦写成() { import(...) }且没有return就会导致组件为undefined从而触发该错误。箭头函数速记口诀写法是否有 return结果() import(...)✅ 自动 return✅ 正确() { return import(...) }✅ 手写 return✅ 正确() { import(...) }❌ 没有 return❌ undefined后面会持续更新。。。。。。。。。。。。。。。。。。。。

相关新闻

最新新闻

当前流行的OCR工具对比与技术选型

当前流行的OCR工具对比与技术选型

一、OCR技术发展趋势与评估维度在深入工具对比之前,我们首先需要了解当前OCR技术的最新发展趋势,以及一套科学的评估体系。1.1 技术发展趋势:从OCR到IDP,再到智能体2025年以来,OCR领域呈现出几个显著的技术趋势&#x…

2026/7/5 15:33:32
WGAN-GP 在 CPU 上训练插画的启示:从理论到受限资源下的生成实践

WGAN-GP 在 CPU 上训练插画的启示:从理论到受限资源下的生成实践

第一章:绪论 - 为什么要在 CPU 上谈生成?1.1 背景:生成任务与资源鸿沟在深度学习的世界里,生成对抗网络(GAN)一直被视为最闪耀的明珠之一。从生成逼真的人脸到创作艺术画作,GAN 展示了机器“创造…

2026/7/5 15:33:32
3步掌握MAVProxy:Python无人机地面站完全掌控指南

3步掌握MAVProxy:Python无人机地面站完全掌控指南

3步掌握MAVProxy:Python无人机地面站完全掌控指南 【免费下载链接】MAVProxy MAVLink proxy and command line ground station 项目地址: https://gitcode.com/gh_mirrors/ma/MAVProxy 想要完全掌控你的无人机飞行体验吗?MAVProxy就是你的终极解决…

2026/7/5 15:33:32
深度学习图像分割实战:从原理到代码实现

深度学习图像分割实战:从原理到代码实现

1. 引言1.1 什么是图像分割?图像分割是计算机视觉中的一项核心任务,目标是将图像划分为若干具有语义含义的区域。与图像分类(给整张图打标签)和目标检测(用边界框框出物体)不同,分割要求在像素级…

2026/7/5 15:33:32
U-Net详解医学图像分割

U-Net详解医学图像分割

一、背景:在U-Net出现之前,分割有多难?想象一下,你是一名生物学家,正在通过电子显微镜观察果蝇的神经系统。你想知道一个神经细胞的边界究竟在哪里,于是你拿起一支笔,在30张连续的照片上一笔一笔…

2026/7/5 15:33:32
(论文)系统分析师系列(五)面向对象分析

(论文)系统分析师系列(五)面向对象分析

41 架构模型 完整详解(论文原版逻辑关系全覆盖) 41 架构模型 是软件工程经典架构设计模型,由鲁道夫克鲁奇提出,,包含5个视图: 逻辑视图、开发视图、进程视图、物理视图 用例视图(1)…

2026/7/5 15:28:32

月新闻