小程序在开发过程中有时候需要自定义弹窗,那么问题就来了,自定义的弹窗在上下滑动时,会穿透到底层页面跟着一起滑动,这样用户体验相当不好,具体解决办法即给自定义弹框添加一个属性catchtouchmove="true"见如下代码: 网上有伙伴说这个方法失效,目前我暂时使用是ok的,不排除有其他的情况,后面遇到了再补充
2024-11-05示例代码 /** * 定义一个泛型类 */ abstract class BaseResponseBean<T> { var code: Int = 0 var msg: String? = null var data: T? = null override fun toString(): String { return "code=$code msg=$msg data=$data" } } /** * 定义一个泛型接口 */
2024-11-05给video标签添加bindtimeupdate = "xxxx"属性,当视频播放进度发生变化时自动调用。 在调用函数中添加存储时间代码 var detail = event.detail; wx.setStorage({ key:"homeCurrentTime", data:detail.currentTime, success(res){ console.log("保存成功!") } }) 在载入
2024-11-05微信小程序利用wx-charts可以设置饼图,如果初始化饼图报constructor的问题,不用new即可。如果初始化后重置饼图数据,需更改初始化时的参数对象的属性,注意必须是一个对象,不能是新的对象,否则就会报Cannot read property 'map' of undefined。当然,更改了对象也不会有效果,需重新执行初始化这个方法,只不过此时当初的参数对象已经改变了,你就会发现饼图重新生成了数据。
2024-11-05官方文档 没有加代码之前 加入代码 onShareAppMessage(res) { if (res.from === 'button') { // 来自页面内分享按钮 console.log(res.target) } return { title: 'wifi小程序', path: '/pages/index/index' } }, 加入代码后 注意事项 其他触发分享的方式(按钮触发) 创建一个share.js文
2024-11-05微信小程序数组是非常有用的一种数据结构,通常用来存储和处理一组数据。在实际开发中,我们会经常遇到需要往数组中添加新的数据的情况。下面我们就从几个方面来分享微信小程序数组添加数据的实用技巧。 一、使用Array.prototype.push()方法 Array.prototype.push()是JavaScript中Array对象的自带方法,可以在数组的末尾添加一个或多个元素,并返回数组新的长度。在微信小程序中,我们也可以使用push()方法来添加数据: let arr = ['a', 'b',
2024-11-05<van-checkbox value="{{ checked }}" shape="square"> <view class="check-content"> <view class="checktext">我已阅读并同意>《用户协议》《隐私政策》</view> </view> </van-checkbox> 记得定义checked 默认值 解决办法 :添加onChange事件,给checked 做赋值操作。 <van-ch
2024-11-05微信小程序 canvas 页面布局效果 实现功能: 1、落笔的时候开始计时 2、色卡:点击色卡,选择画笔的颜色 3、文本:文本可以选择格式 4、画笔:画笔粗细和透明度选择 5、把画布生成图片,并上传到服务器 借助mini-color-picker组件实现色卡的选择 <view class="page_view" style="margin-top:{{navBarHeight*2+0}}rpx;"> <canvas canvas-id="myCanvas" class="canvasB
2024-11-05长期从事重复性代码劳动,没有独立思考的时间,当你还在沉迷于增删改查的时候,外面的技术已经变革无数次了; 网上的学习资料质量好一些的价格不菲,免费的又缺乏系统性和专业性,遇到技术难点后只能闷头苦想,缺乏专业人士的指点; 眼界有限,每天只会低头找bug,要知道技能诚可贵,思维价更高,如果缺乏良好理性的思维,那么你无论掌握多少种方法论,最终也只会事倍功半; 也许,是时候跳出自己的舒适圈了,多去听听看其他人的思考,相信你会有所收获。 大龄程序员出路 关于大龄程序员的出路无非就是这么几个: 稳
2024-11-05最近有一个项目需要重构网络部分代码,由于之前的网络部分都已经封装好,直接调用接口就行,重构的时候才发现,好多东西已经忘了,现在给大家总结出来,有需要的朋友可以拿走,文章的最后会有demo工程。 HttpURLConnection 早些时候其实我们都习惯性使用HttpClient,但是后来Android6.0之后不再支持HttpClient,需要添加Apache的jar才行,所以,就有很多开发者放弃使用HttpClient了,HttpURLConnection毕竟是标准Java接口(java.ne
2024-11-05