- 博客(39)
- 收藏
- 关注
原创 js笔记(JavaScript常见方法记录)
1.for循环2.for of 方法3.forEach 遍历4.map 映射5.filter 过滤6.every7.some。
2023-06-09 18:00:02
238
原创 uniapp获取到后端返回的经纬度和自身经纬度计算距离
这是封装好的公式函数,调用的时候传入自身经纬度和需要计算的经纬度。首先在页面中定义好自身返回的经纬度数据,然后储存起来。然后获取到后端返回的数据,把返回的数据进行计算。
2023-05-31 17:57:57
483
原创 uniapp小程序点击事件阻止冒泡
uniapp开发的小程序使用click.stop发现无法阻止冒泡,找了半天也不知道什么问题。去阻止事件冒泡的改成。
2023-05-31 09:53:21
1175
原创 uniapp微信小程序获取经纬度信息报错getLocation:fail the api need to be declared in the requiredPrivateInfos...
如果还是出现报错,这时候请检查微信开发者调试及出库版本(2.6.0以上版本无法使用,将版本降到2.25.4)这时就可以获取到定位信息。先检查uniapp里面的manifest.json源码试图里面mp-weixin是否包含以下字段。在uniapp微信小程序中使用getLocation时,出现报错。基本上添加完后运行小程序就可以看到返回的经纬度信息。
2023-05-27 14:20:47
2712
1
原创 怎么克隆下载gieet上的代码
输入命令git remote add origin https://xxxxx.git(红色框部分为在gieet上复制的网址)然后打开界面输入git innt初始化,会在这个界面生成一个git文件。然后输入命令git pull origin master。此时发现代码拉取成功。
2023-05-26 16:32:26
674
原创 git提交代码到(gitlab,gitee)上
首先先登入到你的gitee上,点击新建一个代码仓库 然后填写你的代码仓库名字,填写介绍,创建 创建完成后,然后是这个样子界面,是没有任何东西的。 一、初始化本地仓库,命令:git init在你要提交到代码仓库的项目上右击Git Bash Here后 出来git命令面板,然后输入命令:git init初始化仓库 二、连接Gitee远程仓库,命令:git remote add origin https://github.com/xxxxx/test.gitgit remote add origin 仓库的的
2023-05-26 16:21:39
1132
原创 uniapp微信小程序跳转到另外一个小程序
App平台打开微信小程序,使用plus.share的launchMiniProgram。注意uni-app不需要plus ready,将plus ready里的代码写到页面的onLoad生命周期即可。使用此功能需在manifest中配置微信分享SDK信息,打包后生效。各小程序平台对跳转到其他小程序有一些限制和规定,需要遵守,具体见各平台文档。功能:打开另一个小程序。
2023-05-25 14:15:06
3626
原创 async 和await函数的用法
比如我在onload()或者onshow()里面需要定义两个方法,但是我第二个方法数据是在第一个方法数据里面,这个时候可以用到async和await。如果我不加async和await的话,控制台不会等你把这个方法调用完,直接是异步方法让你的aaaa先打印,然后再输出你请求的数据。因为我们代码写出来的是异步操作,浏览器是不会等待你这个方法调用完再调用另外一个方法的,这个时候可以用到async 和await。控制台打印代码,显示打印了我第一个方法里面的请求接口返回结果,然后再打印了aaaa。
2023-05-24 16:39:34
391
原创 uniapp微信小程序上传失败分包处理
微信小程序上传代码的时候主包过大或者文件过大就会导致报错上传失败这个时候我们就要用到分包首先我们在根目录下创建一个pagesB文件夹,用来放置需要分包的页面把比较大的文件直接拉过去pagesB里面,pages里就没有这个文件了,然后配置路由需要注意的是,它和pages里的路由地址的差距就是没有前缀,看我以上配置的是分包里面的路由两个包的页面分开了,分开了之后,需修改路由跳转的路径即可 比如pages里的某个文件要跳转到pagesB里的某个文件,需要精确查找。
2023-05-23 10:23:03
874
原创 css设置图片自适应,css设置渐变颜色,css设置边框虚线
css设置图片自适应,第一种是图片的自适应。css设置渐变颜色,这是从左到右。第二种是背景图片的自适应。css设置边框,虚线。
2023-05-11 16:36:28
358
原创 uniapp小程序使用文字转语音播报类似支付宝收款播报
第一步:登陆微信公众平台,侧边栏的设置-----第三方设置-----插件管理----添加插件(搜索–同声传译)第二步:打开 hbiuider-x,找到当前项目,打开manifest.json,找到源码视图,配置插件。第三步,页面引入使用。
2023-05-08 10:49:42
2120
1
原创 VUE父子传值报错问题
报错原因,父组件调用子组件传参数过去,子组件接收后改变该参数就报错。解决方法,在data里再定义一个变量接收,然后使用watch监听。
2023-03-30 18:12:13
336
原创 vue uniapp使用vuex
写代码的时候老是记不住vux,在这里记录一下。创建一下store,建立index页面。然后main.js引入一下。
2023-03-29 19:03:09
158
原创 JS时间Invalid Date问题解决
h5网页能正常显示,但是在微信小程序是提示Invalid Date,原因是因为我们不能写\xa0。写项目的时候遇到这个报错,直接换成" "就好了。
2023-03-28 14:25:00
1672
原创 uniapp实现第一次点击事件第二次点击事件元素变化和跳转
首先第一次写的时候我把所有需要遍历的数据全部加了状态判断,等于true的时候我就跳转,等于false的时候我就让图片变大,把视图层的下标和整个数据全部拿过来了,我是这样写的。这次业务需求是当你第一次点击图片的时候变大,然后第二次点击的时候跳转,实现的时候踩了好多坑,特此记录一下。但是发现点击后全部的图片都会变大,于是就有了下面这种方法。
2023-03-20 10:52:31
678
原创 uniapp刷新页面后使用uni.navigateBack()无法返回上个页面
最近写uniapp项目的时候发现有时候需要更新页面数据,我是用h5强制刷新页面后就无法返回上一个页面,查了文档后发现是页面栈丢失问题。百度看了很多大佬们的方法,方法基本一致,使用原生JS的history对象,封装一个兼容uniapp api和原生js的返回的方法。
2023-02-24 17:10:29
4245
1
原创 vue uniapp数据缺少ID时手动添加id
将数组循环遍历每一项item,然后给每一项添加:键名为('id')键值为当前索引下标index。当后台给的数据缺少了id值后,手动添加id值,如图:缺少ID值。
2023-02-14 17:28:26
500
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人