- 博客(10)
- 收藏
- 关注
原创 CSS 变量var() 函数
CSS 变量的定义通常在:root选择器中进行,:root是文档的根元素(通常是这样定义的变量可以在整个文档中使用。:root {/* 定义一个全局变量 */定义变量。使用变量。作用域:CSS 变量的作用域依赖于它们的定义位置。默认值。动态更新:可以通过 JavaScript 动态修改变量值。CSS 变量的优点在于提升了代码的灵活性和可维护性,尤其是在需要全局控制或多次使用相同值的场景下。
2024-11-29 16:20:36
970
原创 找不到模块“vite”。你的意思是要将 “moduleResolution“ 选项设置为 “node“,还是要将别名添加到 “paths“ 选项中?
2.找不到模块“vite”。你的意思是要将 "moduleResolution" 选项设置为 "node",还是要将别名添加到 "paths" 选项中?1.无法在不指定选项 incremental 或选项 composite 的情况下指定选项 tsBuildInfoFile。2.点击vscode右下角的Typescript旁边的{} ,然后选择版本。1.打开vite.config.ts文件。3.选择工作区使用版本。
2024-11-28 09:30:00
1453
2
原创 script标签之type=“module“
标签中的 JavaScript 代码是一个模块。浏览器会按照模块化的方式去加载和执行这段代码,包括解析依赖关系、异步加载等。模块具有自己的作用域,模块内部的变量和函数不会污染全局作用域,也不会受到其他模块的影响。标签时,会立即加载并执行其中的 JavaScript 代码。这意味着代码中的全局变量和函数都会污染全局作用域,可能导致命名冲突和变量覆盖等问题。加载 JavaScript 模块时,可能会遇到一些常见的报错。属性告诉浏览器,这个。:当浏览器遇到传统的。
2024-04-02 17:54:02
5126
1
原创 node如何切换版本
nvm是node版本管理工具,nvm可以简化切换node版本,可以在win系统下使用。需要注意的是:安装时需要卸载已安装的node,删除掉环境变量中关于node的配置。
2024-03-27 13:26:50
1171
原创 three.js引入obj模型,将位置设置为(0,0,0),但场景显示不是(0,0,0)的位置
我在网上下载了一个obj格式的模型,加载模型的时候,发现我的模型不在坐标原点,于是我就把模型位置设置为(0,0,0),但还是不行,我在控制台打印出模型信息,位置信息也为(0,0,0),但模型本身并不在原点。另外一种方法,就是将模型导入blender或其他建模软件,选中模型,鼠标右键,选择将模型的原点改为模型的自身,然后导出。(这个模型我在网上下载的,准备弄个2024粒子合成动画,模型缺失几块,请忽略)兜兜转转,于是我查看了模型的包围盒,查看包围盒的中点。
2024-01-12 14:14:14
1429
2
原创 vue 字体图标之icomoon字体图标的使用
5.创建好之后,点击右侧,Properties可以更改项目名称,impor to Set导入刚刚下载的svg图标。7、解压下载的zip,选中fonts和style.css,将这两个文件放入vue项目的assest中。4、点击左上角icoMoon App按钮,点开之后点击New Empty Set,创建新的项目。6、选中图标,点击右下角Generate Font f 进行下载。8、在main.js中引入style.css。2、下载svg格式的图标。
2023-12-04 15:38:42
405
原创 vue 同路由携带不同参数跳转无法刷新问题解决方法
当跳转同一路由,携带不同参数时,组件会被复用,生命周期之前创建了一次,不会再次重新创建,因此页面不会刷新。方法三:当一个组件复用时,传递的参数发生变化就会触发这个钩子函数,在路由配置中使用。监听路由参数的变化,并在参数变化时手动执行相应的逻辑来实现刷新页面的效果。守卫,该守卫会在当前路由更新时被调用,可以在守卫中执行刷新页面的逻辑。属性给组件添加唯一标识,当路由参数发生变化时,通过修改。中,在需要刷新页面时,通过修改参数的值来触发刷新。来管理路由参数,在每次路由跳转时将参数存储到。方法四:可以考虑使用。
2023-11-28 13:58:11
4252
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人