js
文章平均质量分 69
蛋蛋的老公
这个作者很懒,什么都没留下…
展开
-
常见问题解决笔记---自用
入门笔记原创 2023-03-30 09:35:07 · 576 阅读 · 1 评论 -
nuxt使用fullpage.js详细解决方案
nuxt框架ssr渲染使用fullpage.js实现滚屏的效果。直接上代码两种引入方式。一种网络资源,一种本地资源。网络资源会遇到控制台报错。解决办法在下方。所以最好使用本地资源。注意:1、引入本地资源的时候要注意顺序。先引入jquery。再引入fullpage.js。否则会报错。2、引用时,不需要添加/static目录,因为/static目录编译后会被映射到/目录。html页面内容直接放入template中。如果添加了/static目录,则会报错找不到该资源3、解决在本地资源fu原创 2022-11-09 17:42:05 · 1072 阅读 · 1 评论 -
常用的特效功能实现代码
鼠标点击弹出爱心鼠标点击弹出文字鼠标点击弹出烟花波纹小星星跟随鼠标鼠标粒子随心拖尾跟随气泡泡笑脸跟随鼠标烟花爆炸蜘蛛网特效星空下雨特效旋转光环旋转光环特效边框下雨效果动态菜单按钮炫光环绕雷达扫描拖拽矩形个人笔记,不喜勿喷,网络搜集,未完待续。原创 2022-04-24 15:11:07 · 3571 阅读 · 4 评论 -
leaflet入门使用教程
它可以在所有主要的桌面和移动端平台上高效的运转,可以扩展插件,它有一个漂亮的、易用的和文档清晰的API,还有一个简单、易读的源代码。Leaflet是用于适用于移动端交互地图的主要的开源JavaScript库。JS库的大小为38k左右,但是拥有大部分开发者需要的全部地图功能。更多地图类型(http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png)可以查看。点击官网的DownLoad按钮,跳转到下载页面,点击对应包下载。点击喜欢的地图会展示弹窗,复制粘贴即可。...原创 2022-08-29 11:31:05 · 7074 阅读 · 1 评论 -
webGL API笔记
如果没有指定背景色(也就是说,你没有调用gl.clearColor()),那么使用的默认值如下所示;这个程序的功能就是,使用背景色清空了标签的绘图区。即清空了定义的矩形区域。3、在绘图上下文上调用相应的绘图函数,以绘制二维图形;2、向该元素请求二维图形的“绘图上下文”;........................原创 2022-08-26 10:22:09 · 110 阅读 · 0 评论 -
threejs效果记录
/ 使用SceneUtils创建多材质对象 let mesh = new THREE . SceneUtils . createMultiMaterialObject(geometry , materials);}原创 2022-08-18 11:44:44 · 3870 阅读 · 5 评论 -
threejs个人笔记
BoxGeometry(width : Float, height : Float, depth : Float, widthSegments : Integer, heightSegments : Integer, depthSegments : Integer)width — X轴上面的宽度,默认值为1。height — Y轴上面的高度,默认值为1。depth — Z轴上面的深度,默认值为1。widthSegments — (可选)宽度的分段数,默认值是1。heightSegments — (可原创 2022-08-17 10:34:02 · 1784 阅读 · 2 评论 -
手把手教会你微前端开发(vue-qiankun)
引用qiankun里的解释简而言之,微前端就是可以将多个模块或者多个项目合并到一个项目中。a项目里可以嵌入b项目的页面,并且可以交互通信。原创 2022-08-12 10:38:16 · 3794 阅读 · 0 评论 -
vue项目引入vue-i18n,实现中英文切换
1、安装vue-i18n官网:https://kazupon.github.io/vue-i18n/zh/html页面引入<script src="https://unpkg.com/vue/dist/vue.js"></script><script src="https://unpkg.com/vue-i18n/dist/vue-i18n.js"></script>npm包管理npm install vue-i18n2、使用方法a、建立一原创 2022-03-24 15:57:38 · 1921 阅读 · 0 评论 -
彻底搞明白浅拷贝与深拷贝区别和方法总结
概要:首要要转换一个观点,拷贝不是单纯的以为是一个变量发生了改变而影响到另一个变量是否改变。其中还与变量的类型有关。而是基础类型互不影响,引用类型相互影响。(其中原理了解类型在堆栈中的位置)那么了解下有哪些类型:基本类型:字符串(string)、数值(number)、布尔值(boolean)、undefined、null ;引用类型:对象(Object)、数组(Array)、函数(Function);一、浅拷贝浅拷贝是创建一个新对象,这个对象有着原始对象属性值的一份精确拷贝。如果属性是基本类型,原创 2021-12-16 10:30:50 · 1332 阅读 · 0 评论 -
项目开发中的功能实现使用的高级代码总结
1、数组转树let input = [ { id: 1, val: "学校", parentId: null, }, { id: 2, val: "班级1", parentId: 1, }, { id: 3, val: "班级2", parentId: 1, }, { id: 4, val: "学生1", parentId: 2, }, { id: 5, va原创 2021-12-09 15:32:56 · 558 阅读 · 0 评论 -
一句话明白call,apply,bind的区别和使用
call、apply、bindcall是一个方法,是函数的方法 function fun() { console.log(this); // window console.log("hello world"); } // call可以调用函数,call可以改变函数中this的指向 fun() fun.call() //hello world function fun1() { console.log(this.name); } let cat = {原创 2021-07-15 10:11:22 · 88 阅读 · 0 评论