随笔分类 -  vue

vue笔记
摘要:通过vite创建的vue3项目,在使用defineProps 时,如果通过import 从vue中进行了引用,会在终端中出现下面的警告信息: defineProps属于vue3提供的宏,并不需要引入,所以当出现这种警告的时候,可以直接通过编辑器的搜索功能,在全局范围内找到对defineProps的引 阅读全文
posted @ 2023-01-30 08:20 Des李白 阅读(4642) 评论(0) 推荐(0) 编辑
摘要:晚上刚准备敲代码,结果编辑器忽然报了一个很奇怪的错误。在网上找了半天,发现了一个很奇怪的解决方案。 下面这张图是我在网上找的相同报错的截图。 解决方案也很诡异,在jsconfig.json 文件中添加下面的配置,重启编辑器即可。 "noImplicitAny": false, 如果没有这个文件,可以 阅读全文
posted @ 2022-12-29 21:49 Des李白 阅读(7155) 评论(0) 推荐(1) 编辑
摘要:在开发vue3项目时,如果使用的是setup语法,那么想要给组件设置name属性。可以通过下面的两种形式。 在组件中额外创建一个script脚本,在其中采用选项式api的写法,设置name属性。 还可以通过vite-plugin-vue-setup-extend这款vite插件来解决问题。 npm 阅读全文
posted @ 2022-12-27 20:26 Des李白 阅读(6914) 评论(0) 推荐(0) 编辑
摘要:使用vite开发vue3项目时,如果想要配置路径别名,可以通过下面的几个步骤进行配置。 首先,因为开发环境是ts,并且还要使用到node中的path模块,所以需要先安装一下node的类型声明文件。 npm i -D @types/node 安装完成后,就可以在vue.config.ts中增加如下的配 阅读全文
posted @ 2022-12-25 20:20 Des李白 阅读(1245) 评论(0) 推荐(0) 编辑
摘要:在vue3 + ts的项目中,如果缺少声明文件,会出现类似于下面的报错。 只需要在src的根目录下创建一个声明文件:env.d.ts,就可以解决这个报错。 代码内容如下: declare module "*.vue" { import type { DefineComponent } from "v 阅读全文
posted @ 2022-12-18 21:56 Des李白 阅读(1320) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示