uniapp
文章平均质量分 55
W登峰造极
这个作者很懒,什么都没留下…
展开
-
如何使用uni.$emit()和uni.$on() 进行页面间通讯
自 HBuilderX 2.0.0 起支持uni.$emit、uni.$on、uni.$once、uni.$off,可以方便的进行页面的通讯 ,触发的事件都是 App 全局级别的,跨任意组件,页面,nvue,vue 等。事件详情具体如何使用呢?我们假设一个场景,进入app,是未登陆状态,需要在我的页面点击登陆,进入登陆页面进行登陆。登陆成功之后,返回到我的页面,实时显示登陆后的用户信息。监听事件首先,在我的页面监听事件。复制代码// 我的页面 onLoad(){ ...转载 2020-07-10 14:39:49 · 3665 阅读 · 1 评论 -
解决uniapp使用三方四级联动插件ehPicker 配合uni-popup弹出层使用时出现无法滑动的问题
浪费了两小时的时间纠结在ehPicker 插件上,研究修改对比后要相信自己,排除插件本身原因,继续寻找其他问题突破,莫要浪费时间!!出现问题的原因在uni-popup上:@touchmove.stop.prevent="clear"uni-popup组件默认是阻止了默认事件的冒泡因为我整个项目中只用到了这一处弹出层组件,所以解决办法直接修改un-popup组件,去掉@to...原创 2020-04-25 15:25:00 · 6159 阅读 · 4 评论 -
uniapp 编译成微信小程序,在view中使用函数split() 运行在微信小程序无法解析问题记录
微信小程序wxml中的可以进行简单四则运算,三元运算符等简单的运算。但是像str.split(','),arr.concat()等复杂的运算是没办法执行的。问题解决相关:https://ask.dcloud.net.cn/article/36386<script module="func" lang="wxs"> module.exports = { mysplit: function(str){ return str.split('原创 2020-06-13 19:53:35 · 2082 阅读 · 0 评论 -
uniapp 低功耗蓝牙项目相关 (蓝牙发光计步犬牌)
概况:手机APP发送16进制指令至蓝牙犬牌,犬牌响应返回结果,功能为计步,犬牌电量,版本号,系统时间,灯光颜色等。步骤打开蓝牙 连接设备 扩大传输MTU 获取蓝牙服务 获取蓝牙设备某个服务中所有特征值(characteristic) 当找到同时有读 写 订阅 权限的特征值时启用低功耗蓝牙设备特征值变化时的 notify功能 订阅特征值开启成功后写入指令 写入成功后读取二进制数据值(此时开启的notify功能就会监听并返回设备响应数据) 接收设备响应数据注意事项16进制指令严原创 2022-03-18 15:11:36 · 1974 阅读 · 1 评论