![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
LaySSPeople
这个作者很懒,什么都没留下…
展开
-
VUE3 TS 中对象类型的属性不可修改的原因
如果是使用reactive定义的响应式对象,确保不是在对象已经被冻结之后添加新属性。使用了reactive或ref来定义响应式数据,但是尝试直接修改一个不可扩展(non-extensible)的对象属性。如果对象是由Object.freeze冻结的,在尝试修改前,先使用reactive或ref重新定义为响应式对象。如果使用了readonly函数,确保不是在尝试修改只读属性,如果需要修改,请不要使用readonly。对象是由Object.freeze冻结的,这会使得任何尝试修改该对象的操作都被忽略。原创 2024-04-26 11:22:11 · 346 阅读 · 2 评论 -
VUE3中引入.env下的环境变量,显示process未定义
在这种情况下说明你使用的构建工具大概率不是Webpack,随着vue技术更迭,vite成为更多开发者的选择。而开发人员在从webpack构建转向vite的时候有可能需要转变.env环境变量的依赖方式。Vite 期望环境变量直接使用 import.meta.env 来访问,而不是 process.env。一般直接到配置axios的文件下,将process.env.VUE_APP_BASE_API。改成import.meta.env.VUE_APP_BASE_API。先通过控制台观察自己所使用的构建工具。原创 2024-04-25 15:20:53 · 722 阅读 · 3 评论 -
import { createApp } from ‘vue‘ 找不到模块“vue”或其相应的类型声明
【代码】import { createApp } from ‘vue‘ 找不到模块“vue”或其相应的类型声明。原创 2024-04-21 11:36:37 · 741 阅读 · 1 评论 -
引用 ref 后提示错误信息
【代码】引用 ref 后提示错误信息。原创 2024-04-21 11:33:07 · 399 阅读 · 1 评论