自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 关于mybtis中collection为什么只能匹配一条数据的解决方案(离大谱)

今天下午找资料了4个小时才发现问题,又是眼瞎的一天,原来是我的属性没有用List包裹。

2024-11-07 18:52:19 83

原创 org.springframework.beans.factory.UnsatisfiedDependencyException

这个依赖的scope给我删掉了。找了两个小时,才发现是。

2024-10-27 18:32:09 91 1

原创 heima-shop项目配置解答

你安装了uni-helper插件后,还需要安装uni-helper包是因为插件只是一个扩展功能,需要依赖对应的包来提供具体的功能实现。插件和包的关系类似于外壳和内核的关系,插件提供了一个界面或接口,而包则是实现了具体的功能。所以,安装插件只是安装了界面或接口,还需要安装对应的包来提供功能支持。这个配置表示使用 Node.js 的模块解析策略。这种解析策略会根据 Node.js 的模块解析规则来查找模块文件。1、为什么安装了uni-helper插件又需要安装uni-helper包?

2023-09-05 22:06:13 153

原创 heima-shop项目之.eslintrc.cjs详解

lint”: “eslint . --ext .vue,.js,.ts --fix --ignore-path .gitignore” 是一个在开发过程中用于代码风格检查和自动修复的命令。2、"lint": "eslint . --ext .vue,.js,.ts --fix --ignore-path .gitignore"的作用。对于项目中同时存在.eslintrc.cjs和.prettierrc.json配置文件的情况,.eslintrc.cjs的配置会生效。文件需要暴露给你的项目根目录下的。

2023-09-03 22:16:57 490

原创 heima-shop项目关于eslint配置详解

6、'vue/multi-word-component-names': ['off'], 'vue/no-setup-props-destructure': ['off'], 'vue/no-deprecated-html-element-is': ['off'], '@typescript-eslint/no-unused-vars': ['off'],的作用。:该规则用于检测未使用的变量,但是由于你使用了TypeScript,可能会有一些特殊情况需要关闭这个规则,因此将其设置为。

2023-09-03 16:13:08 267

原创 heima-shop项目请求报错原因

可能是页面未导入http.ts,在页面添加“import '@/utils/http'”即可。

2023-09-02 19:41:39 132

原创 heima-shop项目tsconfig配置详解2

对于 TypeScript 代码中的 “noImplicitThis”: true,它是一种编译器选项,用于在调用函数时禁止隐式的 this 参数。在某些操作系统或文件系统中,文件名的大小写可能是不敏感的,这意味着它们对文件名中的字母大小写不敏感。例如,在Windows操作系统中,文件名是不区分大小写的,而在Unix或Linux操作系统中,文件名是区分大小写的。它通常在操作系统或文件系统中使用,以确保文件名在不同的操作系统或文件系统中保持一致。它提供了一种简单的方法来保持文件名的一致性,以避免潜在的问题。

2023-09-02 18:17:46 134

原创 heima-shop项目关于tsconfig.json配置详解

通过设置 “target”: “ESNext”,你可以使用最新的 ECMAScript 功能和语法来开发你的 TypeScript 代码,并确保编译器将其转换为适合目标环境的 JavaScript。在不同的前端框架和库中,渲染函数的实现方式可能会有所不同。需要注意的是,以上两个选项分别用于不同的场景和技术,“jsx”: “preserve"适用于 TypeScript 中直接在浏览器中运行 JSX,而"jsxImportSource”: "vue"适用于 Vue.js 中使用 JSX 编写模板。

2023-09-02 18:02:53 268

原创 heima-shop项目报错

在 TypeScript 中,默认情况下,编译器只支持解析 JavaScript 和 TypeScript 模块,而不支持解析 JSON 模块。默认情况下,TypeScript 使用 “node” 解析策略。“node” 解析策略是基于 Node.js 的模块解析规则,它会按照 Node.js 的模块解析算法来查找和加载模块。所以,尽管 Node.js 和 bundler 都可以在不同的环境中运行 JavaScript 代码,但它们的目标和用途有所不同,因此处理 JSON 数据的方式也会有所区别。

2023-09-02 16:14:36 636

原创 heima-shop项目中tsconfig.json配置详解

这可以帮助您逐步迁移现有的 JavaScript 代码到 TypeScript,或者与其他团队成员合作,其中一些人可能使用 JavaScript,而另一些人使用 TypeScript。需要注意的是,当allowJs设置为true时,TypeScript 编译器仍然会对 JavaScript 文件进行类型检查和错误提示,但是不会进行严格的类型检查,因为 JavaScript 文件不包含类型信息。在 TypeScript 项目中,tsconfig.json 是一个配置文件,用于指定编译器的选项和项目的结构。

2023-09-02 11:05:48 133

原创 heima-shop项目练习:ts中泛型的用法

定义函数时使用泛型,这里的作用是统一接口Data里属性data的类型,作为一种安全机制,确保对象里data的类型一致,否则报错。使用http函数明确泛型,则返回结果一定为string[]。

2023-08-30 23:21:07 67 1

原创 java.lang.NoClassDefFoundError: org/springframework/dao/DataAccessException

点击登录后弹出如下界面然后在网上各种找答案,断点测试都没有,然后看到下面的博客java.lang.NoClassDefFoundError: org/springframework/jdbc/core/RowMapper_阿陶呀的博客-CSDN博客我就怀疑是我的目录出错了,然后我就对比了我的目录和教学视频的目录,我的目录是这样的而老师的目录是这样的然后把目录改过来,在重启服务器,就可以显示正常的页面了...

2021-11-08 16:35:29 550

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除