草庐IT

uniapp 微信小程序 上下滚动的公告通知(只取前3条)

效果图:template> viewclass="notice"@click="policyInformation"> viewclass="notice-icon"> imagemode="aspectFit"class="img"src="@/static/img/megaphone.png">/image> /view> viewclass="notice-content"> swipercircular:autoplay="true":vertical="true"> swiper-itemclass="flexjustify-content-between"v-f

【底部消息红点提示】uniapp开发小程序时,使用uni.setTabBarBadge设置底部菜单的红点

一、实现的效果功能描述:无论点击底部的哪个菜单栏,都可以看到第二个菜单栏下显示的红点通知。如果只在人脉当前页面设置的话,当你在第二个菜单栏的页面中调用uni.setTabBarBadge方法设置红点后,切换到第一个菜单栏的页面时,是无法看到第二个菜单栏的红点的。解决方法:如果希望在第一个菜单栏的页面中看到第二个菜单栏的红点,需要在第一个菜单栏的页面中手动调用uni.getTabBarBadge方法获取第二个菜单栏的红点状态,然后根据返回的结果来显示相应的红点。二、代码实现只要使用uni.setTabBarBadge和uni.removeTabBarBadge来进行对红点的设置和移除。主要代码:

uniapp离线推送华为厂商申请流程

1.在华AppGalleryConnect平台新增一个应用(https://developer.huawei.com/consumer/cn/service/josp/agc/index.html#/myProject/736430079244715151/9249519184595935885?appId=106641271)2.在应用添加SHA256证书指纹,从签名证书获取(用jdk中自带的keytool工具,查看证书信息命令:keytool-list-v-keystore{your_app}.keystore)3.得到AppID和SecretKey,并填到dcloud的厂商推送设置对应处

uniapp 微信小程序 uni.previewImage 在部分安卓真机上会黑屏一直转圈圈,小程序模拟器上不会

uni.previewImage({urls:[imgUrl],success:function(data){console.log('选中了第'+(data.tapIndex+1)+'个按钮,第'+(data.index+1)+'张图片');},fail:function(err){console.log(err.errMsg);}});后面直接使用uview组件将图片弹窗显示

【省下5w】uniapp使用“天地图”地图API开发 - 免费地图组件

1>传统地图的收费国内的地图服务全面收费了_gaoyp的博客-CSDN博客_天地图收费标准最近高德地图频繁给公司打电话让缴费。说是商业应用都要交费。查了一下发现国内的地图三巨头应该是商量好了,全部收费,而且起步价一样,都是5万。只要是商业应用,起步价就都是5万。调用量大的话,还有加量包。这个价格真是不便宜了。苹果还好,实在不行,还可以用系统的地图服务,免费。Android就惨了,以前听Android的同事说,Android系统连自带的定位服务都没有,需要三方库支持。查了一下,现在国内的天地图还是免费的,天地图是国家测绘局背景的,还是国家的大气。但是官网上只找到的JSSDK。网上有找https:

Uniapp或者微信小程序如何动态的计算Scrollview的高度

当一个小程序页面,顶部有搜索栏,或者分类查询时,我们想要保证它们能固定到顶部,就需要使用到Scrollview,那么如何确定Scrollview就是一个问题,这时我们可以使用以下代码来实现setScrollHeight(view='#scrollView',name='scrollHeight'){ letthat=this uni.getSystemInfo({ success:function(res){ constquery=uni.createSelectorQuery().in(that).select(view); query.boundingClientRect(dat

基于微服务+Java+Spring Cloud +Vue+UniApp +MySql实现的智慧工地云平台源码

基于微服务+Java+SpringCloud+Vue+UniApp+MySql开发的智慧工地云平台源码智慧工地概念:智慧工地就是互联网+建筑工地,是将互联网+的理念和技术引入建筑工地,然后以物联网、移动互联网技术为基础,充分应用BIM、大数据、人工智能、移动通讯、云计算、物联网等信息技术,通过人机交互、感知、决策、执行和反馈等,实现对工程项目内人员、车辆、安全、设备、材料等的智能化管理。智慧工地是指通过信息化技术、物联网、人工智能技术等手段,对建筑工地进行数字化、智能化、网络化升级,实现对施工全过程的实时监控、数据分析、智能管理和优化调控。智慧工地的建设可以提高工地的安全性、效率性和质量,降低

uniapp 微信小程序:RecorderManager 录音DEMO

uniapp微信小程序:RecorderManager录音DEMO简介index.vue参考资料简介使用RecorderManager实现录音。及相关的基本操作。(获取文件信息,上传文件)此图包含Demo中用于上传测试的服务端程序upload.exe,下载后用解压工具打开即可。上传接口如代码中所示:http://127.0.0.1:8999/upload上传成功的文件,保存在upload.exe所在目录。index.vue单文件demo,创建个空项目贴复制粘贴即可。template> viewclass="content"> viewclass="title">{{title}}view>

uniapp 父组件给子组件传值为Object类型报错 Bad attr `xxx` with message 问题解决

报错图片问题可能是uniapp转换为微信小程序的bug报错的写法otherFilter:listObject="other_class.data||{}">/otherFilter>传参采用other_class.data||{}写法传值给子组件会报错解决otherFilter:listObject="{...(other_class.data||{})}">/otherFilter>