- 博客(24)
- 收藏
- 关注
原创 VUE3 自学第八课 脚本编写常见错误 复选框出现选择的值为 [“on“] 的问题
选中 “百度” 和 “豆包” 时,checkedNames 会变成 [“百度”, “豆包”],而非 [“on”]。,Vue 会默认把选中状态的 value 设为 “on”。只需给复选框添加 value 属性,就能正确存储选中的文字啦~从代码和显示效果来看,出现选择的值为 [“on”] 是。修复代码(添加 value 属性)
2025-08-20 09:49:02
225
原创 VUE3 自学第七课 ‘values‘ is defined but never used 报错的原因
一、core-js 相关错误(Module not found: Can’t resolve ‘core-js/core/array’)如果还有 no-unused-vars 报错,说明代码里定义了 values 变量但没使用,直接删除或注释掉未使用的变量即可。这样处理后,core-js 依赖和 selected 定义的问题都会解决,下拉选择功能就能正常运行啦~(core-js@3 是 Vue 3 推荐的版本,确保安装后依赖完整)二、selected 未正确导入 / 定义(Vue 3 语法问题)
2025-08-19 10:27:23
497
原创 VU3 自学第六课 error ‘reactive‘ is not defined no-undef 不是全局可用的,必须先通过 import 语句从 ‘vue‘ 中导入,才能在组件中使用。
在 Test1Component.vue 的。解决方法:导入 reactive。
2025-08-14 16:56:42
296
原创 vue3自学第五课 语法与代码写法不兼容的解决方案 Vue 2 的选项式 API(export default { data() {} })
总结:报错是因为 Vue 3 语法混用,选一种 API 风格(组合式或选项式)坚持写即可解决。推荐用方案 1(组合式 API),这是 Vue 3 的未来趋势~如果用方案 2,代码也能运行(Vue 3 兼容 Vue 2 语法),但建议新项目用方案 1(组合式 API 更简洁)。你写的是 Vue 2 的选项式 API(export default { data() {} }),但如果组件用了。如果用方案 1,message 会正常显示,且支持 Vue 3 的响应式特性。
2025-08-13 10:35:17
225
原创 vue3 自学第四课 ESLint 检测到组件命名不符合 “多单词组合” 规范(vue/multi-word-component-names 规则),以下是简洁解决方案:
Vue 项目默认开启 组件命名校验,要求组件名必须用多个单词拼接(如 Test1Component),避免和 HTML 内置标签(如 div、span)重名。在 src/components/ 目录,重命名 test1.vue → Test1Component.vue。修改后,ESLint 不再报错,但长期开发建议用方案 1 保持规范。方案 2:关闭命名校验(快速解决,不推荐长期用)方案 1:重命名组件(推荐,符合最佳实践)MyTest1.vue(也可,只要多单词)// 关闭组件命名校验。
2025-08-12 09:56:48
469
原创 VUE3 自学第三课 ESLint 版本不兼容导致代码运行报错解决方法
这个错误是因为 eslint-plugin-vue@latest(最新版本)要求 ESLint 版本为 ^8.57.0 或 ^9.0.0,但你的项目当前使用的是 ESLint 7.32.0,版本不兼容导致的依赖冲突。这个版本的 eslint-plugin-vue 支持 ESLint 7.x,能解决依赖冲突,同时也支持 Vue 3 的。此时 ESLint 会正确识别 defineProps 等 Vue 3 语法,报错应该会消失。**解决方案:**安装兼容版本的 eslint-plugin-vue。
2025-08-08 15:32:17
1153
原创 vue自学第一课 vue create 创建 my-vue-project 项目
出现 EBUSY: resource busy or locked 错误,是因为 D:\demo\my-vue-project 文件夹被其他程序占用(比如 VS Code 已打开该文件夹、资源管理器正在浏览该目录,或进程未完全关闭),导致无法删除。原因:Vue 3 是当前的主流版本,包含更优的性能和新特性(如 Composition API),默认配置已包含基础的 Babel(处理 ES6+ 语法兼容)和 ESLint(代码规范检查),无需手动配置,能快速启动开发。按 Enter 确认后,项目会重新生成。
2025-08-06 16:36:02
822
原创 Vue安装后环境配置小记
看到 vue --version 输出 @vue/cli 5.0.8,说明 Vue CLI 已成功安装,且当前 Node.js 版本(v20.19.4)与 Vue CLI 兼容,之前的版本兼容性问题已解决。接下来可以直接用 Vue CLI 创建项目了,例如:bash。
2025-08-06 16:16:34
342
原创 安装JDK后但是没有JRE以及不是内部或外部命令,也不是可运行的程序 或批处理文件的问题解决方案
最后输入bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre,回车。如果你装在c盘,直接输入“cd空格安装目录”,然后回车。如果你是装在其他盘,比如装在E盘,输入d: ,回车;然后输入“cd空格安装目录”,然后回车。如题,好像是11版本的JDK是没有JRE的,所以需要手动配置安装。另外,还发现前面配置的环境变量不知道什么时候出了问题。如果CD跳转目录没有切换到 E 盘,可以试着 /d。现在目录下就有了JRE了。
2025-04-01 12:34:15
596
原创 1045 - Access denied for user ‘root‘@‘ocalhost‘ (using password: YES) 的解决方法
发现是上周在命令行下我修改的了数据库的密码,再登录navicat的时候需要同步一下才行。登录navicat 后发现链接不上数据库。修改密码后,点测试连接,问题解决。
2025-02-24 10:37:28
342
原创 5.7版本的mysql 修改密码运行sql语句后会报1055错。 [Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY cl
但是5.7版本的mysql 修改密码运行sql语句后会报1055错。有很久没用mysql了不记得密码了,于是想修改一下,发现会报错。再运行MYSQL就解决了。
2025-02-18 10:47:27
242
原创 jdk 环境边变量配置后‘java‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件的解决方法
十几年没写过代码了,人到中年重头再来,重新搭建环境发现每一步都要重新学习~结果再三确认,发现是必须运行CMD在管理员的权限下才行。在配置JDK的过程中,发现配置后依然无法识别。
2025-02-17 10:01:06
307
原创 [Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated
MySql插入数据成功但是报[Err] 1055错误的解决方案。sql_mode导致,去除only_full_group_by。备注:REPLACE SQL中的替换函数。– 查看SQL_MODE。– 修改SQL_MODE。
2023-07-07 15:43:15
178
1
原创 输入net start mysql显示MySQL 服务正在启动 . MySQL 服务无法启动。 服务没有报告任何错误。 请键入 NET HELPMSG 3534 以获得更多的帮助。
C:\Windows\system32>e:E:\mysql-5.7.19\bin>mysqld --installThe service already exists!The current server installed: E:\mysql-5.7.19\bin\mysqld MySQLE:\mysql-5.7.19\bin>net start MySQL80服务名无效。请键入 NET HELPMSG 2185 以获得更多的帮助。E:\mysql-5.7.19\
2023-07-07 15:23:48
1529
3
原创 execl批量创建文件夹乱码解决方案
rt:有的时候我们需要批量建立一系列文件夹,手动太慢,可以使用bat但是有时候会出现乱码解决方法:编码默认为UTF-8,需要更改为ANSI,若不更改的话会出现文件夹名称乱码的情况。修改完毕后,再执行一次bat 。...
2021-04-19 15:56:29
5806
原创 ERROR 1813 (HY000) [Err] 1813 报错
导入时候报错,解决方案:在本地系统搜索表名却发现一个.ibd文件,删除了该.ibd文件文件后再重新创建表就没有问题了删除的时候,如果删除不了关闭mysql服务器后再删除。如:我存放的目录是 E:\mysql-5.7.19\data\sql_store将 order_item_notes.ibd 删除...
2021-03-23 10:08:39
1017
原创 导入数据报错 sql_mode=only_full_group_by问题
导入sql文件报错用到GROUP BY 语句查询时 sql_mode=only_full_group_by错误百度解决方案:第一种(我试了第一种,完美解决)执行sql语句:select version(),@@sql_mode;SET sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));网上还有第二种:修改配置文件 my.ini,在mysqld路径的下面增加代码:添加或修改代码:sq...
2021-03-22 16:15:05
205
原创 永久生效MySQL重启设置
set global show_compatibility_56 = on;永久生效MySQL重启E:\mysql-5.7.19>set @@global.show_compatibility_56=ON;E:\mysql-5.7.19>
2021-03-22 16:06:11
638
原创 mysql 日常报错问题 ERROR 1820 (HY000): You must reset your password
原因:密码过期,重置密码设置不过期。解决办法:mysql> SET PASSWORD = PASSWORD('password123!');mysql> ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;处理过程:E:\mysql-5.7.19>mysqld --skip_grant_tables;E:\mysql-5.7.19>mysql -u root -pEnter password...
2021-03-22 10:20:55
1221
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅