报错:TypeError: Cannot read properties of undefined (reading ‘init‘)
2024-04-03报错:TypeError: Cannot read properties of undefined reading 'init'1. 报错的样子2. 报错的原因3. 解决的方法4. 控制台不再报错1. 报错的样子在vue当中引用echarts,控制台报错: “TypeError: Cannot read properties of undefined (reading ‘init‘)2. 报错的原因报错是因为我们引用了echarts里面的init方法显示没有定义3. 解决的方法将import _cannot read properties of undefined (reading 'init')
vue ts的pinia使用教程 常用实际开发方法
2024-04-03加入了pinia持久化存储pinia-plugin-persistedstate 在demo.ts文件中加入persist: true,其余可保持不变。将引入的import { createPinia } from 'pinia’修改为import store from ‘@/store’app.use(pinia) 修改为app.use(store)在src文件下创建store文件夹,在文件夹中新建ts文件。2、在main.ts中注册安装pinia。对象,方便在模板中使用。只会将数据做转换,而。_ts pinia
前端项目部署后,如何提示用户版本更新
2024-03-29项目部署上线后,特别是网页项目,提示正在操作系统的用户去更新版本非常important。一般我们都会用“刷新大法”来清理缓存,但是对于正在操作网页的用户,不造系统更新了,请求的还是老版本的资源。为了确保用户能够及时获得最新的功能和修复的 bug,我们需要通知用户刷新页面获取最新的代码。_web项目版本更新提示
【Vue】自动导入组件
2024-03-21插件的作用是自动导入第三方库或组件。它会根据我们在代码中使用的标识符自动检测并导入相应的库或组件。这样,我们就不需要手动导入它们了。插件的作用是自动注册Vue组件。它会根据我们在代码中使用的组件标签自动注册相应的组件。这样,我们就不需要在每个页面或组件中手动注册它们了。通过使用和插件,我们可以大大简化第三方库和组件的导入和注册过程。这样,我们可以更专注于业务逻辑而不是繁琐的导入和注册操作,提高开发效率。_unplugin-auto-import
uniapp项目安装pinia2.1版本后,编译项目报错“hasInjectionContext“ is not exported by “node_modules/vue-demi/lib/inde
2024-03-17uniapp项目安装pinia2.1版本后,编译项目报错"hasInjectionContext" is not exported by "node_modules/vue-demi/lib/index.mjs", imported by "node_modules/pinia/dist/pinia.mjs".将pinia的版本改成2.0.36,重新编译,就不报错了。_hasinjectioncontext" is not exported by "node_modules/vue-demi/lib/index.mj
VUE引入DataV报错记录
2024-03-17类型“typeof import("g:/WSwork/vue-project/large-screen/large-screen/node_modules/@dataview/datav-vue3/es/index")”的参数不能赋给类型“Plugin_the package may have incorrect main/module/exports specified in its package.
vue vite项目,动态导入静态资源的几种方式
2024-03-17项目中遇到一个场景,页面的标题栏结构基本相同,只是图片需要动态改变,不同类型的页面,进入后,加载不同的图片。遇到问题,查官网。官网不懂,问博主。_vite import 导入对象
vue3导入模块报红解决方案——找不到模块“./XXX.vue”或其相应的类型声明
2024-03-15使用vue3 ts导入vue文件的时候,路径一切都是对的,却偏偏报错:找不到模块“./XXX.vue”或其相应的类型声明。报错原因是:typescript 只能理解 .ts 文件,无法理解 .vue文件。因此需要给.vue文件加上类型说明文件。神奇的发现,报错不见了,搞定。_import type { definecomponent } from 'vue'报错怎么解决
unocss使用&问题记录
2024-03-15unocss使用与常见问题_[unocss] entry module not found, have you add `import 'uno.css'` in your mai
three.js通过CubeTexture加载环境贴图,和RGBELoader加载器加载hdr环境贴图
2024-03-10RGBELoader是一个three.js中的纹理加载器,它可以加载HDR格式的纹理。HDR格式有更高的精度和更广的颜色范围,能够更好地表现真实的光照和阴影等细节。导入RGBELoader模块:import {创建RGBELoader实例:加载HDR纹理:});加载器使用的第一个参数是纹理的路径,第二个参数是加载成功后的回调函数。在回调函数中可以获取加载成功后的texture对象并进行相关操作。第三个参数是加载进度的回调函数,第四个参数是加载失败的回调函数。_rgbeloader