
JavaScript
喵喵虫
前端开发
展开
-
uniapp+app+高德地图逆编码:app打包后uni.getocation失效
uniapp开发安卓app使用高德地图逆编码功能,我是默认定位,来解析地址获取天气。原创 2023-02-17 16:05:34 · 1135 阅读 · 1 评论 -
nodeJS高版本出现:error:0308010C:digital envelope routines::unsupported
启动项目出现:error:0308010C:digital envelope routines::unsupported at new Hash (node:internal/crypto/hash:71:19)在网上找大佬查看是什么问题,这个感觉最靠谱:在cmd黑窗输入,然后在dev就可以使用了原创 2023-02-12 18:06:38 · 1050 阅读 · 0 评论 -
addEventListener+bind无法注销事件
addEventListener注册事件然后使用bind改变this,在使用removeEventListener注销事件发现注销不了原创 2022-06-02 13:59:02 · 650 阅读 · 0 评论 -
quasar2.0+vue3+cordova打包和开发遇到的问题
bug1(配置好安卓系统环境遍历后会出现undefined)ANDROID_SDK_ROOT=undefined (recommended setting)ANDRIOD_HOME=undefined(删除)解决办法使用开发者权限打开命令窗,然后跳转到目录执行命令,undefined就会变成路径。bug2(Installed Build Tools revision 31.0.0 is corrupted.)* What went wrong:Could not determine the原创 2021-12-12 14:27:44 · 2288 阅读 · 1 评论 -
* core-js/modules/es.promise.js in ./~/canvg/lib/index.es.js * core-js/modules/es.string.match.js in
使用vue2.3.2+vue-cli2.X进行开发项目的时候运行项目出现 **ERROR Failed to compile with 14 errors 上午9:55:47These dependencies were not found:* core-js/modules/es.promise.js in ./~/canvg/lib/index.es.js*原创 2021-11-08 10:07:00 · 670 阅读 · 0 评论 -
Array.map使用(数字与字符串数组互换)
JavaScript的数组map使用// 菜鸟教程案例var numbers = [4, 9, 16, 25];function myFunction() { x = document.getElementById("demo") x.innerHTML = numbers.map(Math.sqrt);}输出是 2,3,4,5map()返回一个新数组,数组值为原数组处理后的值map()返回的元素是原数组数组顺序map()不会处理空数组map()不会处理原数组A原创 2021-10-21 13:25:27 · 411 阅读 · 0 评论 -
webpack5打包vue3的插件(vue页面打包配置)
使用原生JavaScript+webpack5+vue3做vue3插件测试:使用webapck5插件:一定要查看是不是vue3,如果是vue2会编译器不一样 "vue": "^3.2.8", "vue-loader": "^16.5.0", "webpack": "^5.52.0", "@vue/compiler-sfc": "^3.2.8"webpack.config.js配置vueconst CopyWebpackPlugin = require('co原创 2021-09-05 00:11:57 · 856 阅读 · 0 评论 -
webpac5出现Module parse failed: Unexpected character ‘ ‘ (1:0)Source code omitted for this binary file
问题描述:在使用webpack5加载图片出现错误Module parse failed: Unexpected character ' ' (1:0)You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders(Source code om原创 2021-08-26 10:44:55 · 1974 阅读 · 0 评论 -
git 提交出现FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed -JavaScript内存溢出
问题:git commit提交出现内存溢出原因:git 提交时使用了eslint,eslint在检测单个js文件过大时会导致内存溢出[ .................] \ fetchMetadata: sill install loadAllDepsIntoIdealTree<--- Last few GCs --->[25040:0000019200D9B400] 314378 ms: Scavenge 7987.0 (8133.8) -> 7985.4 (8134.原创 2021-04-14 08:46:04 · 1138 阅读 · 0 评论 -
threeJS加载外部模型的mesh合并(提高性能)
文章目录前言threeJS选中模型问题geometry/bufferGeometry 二者都可合并bufferGeometry :geometry:完整代码前言在加载gltf模型的时候,为了提高性能和单击可以选中单个楼栋想让建模人员合并成一个mesh,3DMax无法把单个项目合并成一个文件,所以就是想合并gltf里面的meshthreeJS选中模型问题原创 2021-03-02 18:03:04 · 4435 阅读 · 2 评论 -
threeJS自带的obj/fbx转json文件
threeJS自带的obj/fbx转json文件听说在blender上面安装导出json插件一直失败。最后在threeJS文件中发现有转化包文章目录threeJS自带的obj/fbx转json文件前言一、第一步:下载threeJS官方案例包二、全局安装esm2.把obj2three文件找放到obj/mtl文件复制过去3.在obj2three文件下执行命令总结前言 前一段时间我把obj转gltf成功。gltf文件还是挺大的,加载还是需要时间,最后给gltf文件压缩用drac解压加载。可以第一次原创 2021-01-13 14:06:22 · 3763 阅读 · 0 评论 -
vue插件初体验(全局组件注册)
vue插件初体验文章目录vue插件初体验前言一、component是什么?二、全局注册结构1.html结构2.js结构3:css结构4:新建button.js引入vue进行install安装5:main.js入口全局注册遇到的问题Vue.use干什么的:install是干什么的能不能动态添加class名vue的data属性能不能跟style里面的less进行动态设置总结前言使用vue有的组件可以直接使用,单击引入prop配置需要理清楚,为了解决这个问题,我们可以把组件封装成本地插件(类似e-bu原创 2021-01-11 09:47:22 · 234 阅读 · 2 评论 -
JavaScript语法
JavaScript语法初识/* 基础JavaScript借鉴了JAVA的大部分语法,但同时也受到了AwK,Perl,Python的影响*/ /* 1:JavaScript区分大小写 */ var A = 'a' var a = 'A' console.log(A, a); // a,A // 注意:JavaScript源码从左往右被扫描并转换成一系列由token,控制符,行终止符,注释和空白字符成的输入元素。-----空白字符==> 空格,制表符,换行等原创 2020-12-13 18:05:43 · 115 阅读 · 0 评论