- 博客(15)
- 收藏
- 关注
原创 循环执行setinterval导致页面卡顿
根据项目要求很明显用第一个,但是出现了问题,首先是页面初加载时候执行一次倒计时,然后根据每次滑动进行每个模板倒计时。现在项目里增加一个新功能就是给每个轮播加倒计时,倒计时结束以后才能执行某些事件.刚开始还觉得没啥问题倒是随着滑动次数的越来越多导致了页面越来越卡顿。因为setInterval是执行完以后销毁定时器。滑动时候要将现在的倒计时给停止。后来发现因为js是单线程。
2024-01-22 14:51:30 888
原创 uniapp App上传文件、音频(MP3),以及app跳转进入web-view的H5页面以后如何跳转回来。
uniapp app端上传音频 app跳转进入h5页面如何跳转回来
2023-11-20 10:39:05 634
原创 uni.uploadFile遇见的坑uploadFile:fail createUploadTask:fail file not found
uniapp开发微信小程序关于图片上传的坑
2023-03-07 16:44:30 4743 3
原创 小程序购物车增加数量计算价格全选删除
购物车h5页面<view a:if="{{slideProductList.length!==0}}" class="hears"> <!-- 购物车开始 --> <view class="hear"> <view class="hear-choice"> <view class="hears-choice" style="display:flex;align-items:center;"> <
2021-10-12 17:51:15 322
原创 background-image图片显示不完整解决办法
添加背景图以后显示添加一个.hear-bg{width: 100vw;height: 64vh;background-size:100% 100%;}就解决了
2021-07-19 17:40:03 4565
原创 小程序页面左右滑动溢出留白
小程序页面左右滑动溢出留白有可能是因为定位问题。如果定位太多不好找的话。那就再在最外层view添加<view style="overflow-x:hidden">... ...</view>就能解决问题
2021-07-15 16:32:46 356 1
原创 封装Axios
class Request { constructor (options = {}) { // 请求的根路径 this.baseUrl = options.baseUrl || '' // 请求的 url 地址 this.url = options.url || '' // 请求方式 this.method = 'GET' // 请求的参数对象 this.data = null // header 请求头 this.head
2021-07-15 14:45:06 100
原创 JS小程序根据数组对象的某个属性的最大值提取出来对象
showLable() { let maxscore=0 let labelResults = [ { label: "Porn", score: 0 }, { label: "Terror", score: 0 }, { label: "Sexy", score: 99 }, { label: "Normal", score: 40 } ];labelResults.forEach(item => { // consol.
2021-06-19 16:24:00 522
原创 小程序for循环添加不同样式
添加自定义index 然后根据自定义的index去进行三目判断 <block a:for="{{icon}}"> <view class='{{index===0?"integral1":index===1?"integral2":index===2?"integral3":index===3?"integral4":index===4?"integral5":""}}'data-index='{{index}}' onTap="effect">
2021-06-08 14:35:19 288
原创 Unexpected token u in JSON at position解决方法
一般出现这个 Unexpected token u in JSON at position 0问题,是JSON.parse时候解析了undefined,此时我们找到JSON解析代码,去找为什么会出现undefined并且加上判断语句就行了 onLoad(query) { console.log(query) if(query.orderRow){ this.setData({ orderRowList:JSON.parse(query.orderRow
2021-05-26 11:01:26 33631 5
原创 小程序全选以及批量删除数组对象
deleteAll(e) { if (this.data.allSelect=='selected') return this.setData({slideProductList:''}) let newArr123123 = []; newArr123123 = this.data.slideProductList.filter(item => { return item.select === "circle"; }); this.setData
2021-04-16 17:06:12 395 1
原创 支付宝小程序全选事件
<!-- axml代码段 --><view onTap="aa"> <am-icon type="{{allselect}}" color="red" size="42rpx;"/> <view> 全选 </view> </view> <block a:for="{{bb}}"> <view onTap="bb" data-index="{{index}}"> <am-
2021-04-14 14:12:10 306 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人