笔记
不是Ballballball
前端菜鸟一枚
展开
-
在微信小程序兼容H5,判断浏览器是微信内部浏览器还是外部浏览器
因为微信小程序中调用navigator.userAgent.toLowerCase(),会显示userAgent is not a function,因此需要用到 //#ifndef //#endif 条件编译,代码如下需要先var ua等于一个字符串,以防小程序报错原创 2022-03-04 17:15:01 · 615 阅读 · 0 评论 -
微信小程序地址自动识别
许多电商类小程序需要使用到地址自动识别功能,方便用户填写地址本文利用正则表达式简单的识别地址,识别出省份城市地区和电话号码代码如下:html:利用双向绑定v-model ,获得inpu里的数据css:方法:省市区正则表达:"(.*?)(?<province>[^\x00-\xff]+省|.+自治区)(?<city>[^自治州]+自治州|[^市]+市|[^盟]+盟|[^地区]+地区|.+区划)(?<county>[^市]+...原创 2022-02-21 19:52:38 · 2797 阅读 · 0 评论 -
小程序订阅消息发布
提高小程序用户体验,订阅消息的推出必不可少,小程序发布有官方接口,非常的方便。微信官方接口:wx.requestSubscribeMessage官方指南网址:小程序订阅消息 | 微信开放文档 (qq.com)步骤:首先需要去微信小程序管理后台获取模板id,模板里面包含了大部分的使用场景,如果有特殊需要,可以自定义模板,不过需要官方审核,然后小程序端需要请求推送请求权限,代码如下:wx.getSetting可以获取用户订阅状态,请求权限方法使用在需要权限的地方,比如完成订单之...原创 2022-02-18 15:18:22 · 317 阅读 · 0 评论 -
给底部tabBar添加文本,类似未读消息
如果只是添加单个文本,建议使用uni-app官网提供的api,uni.setTabBarBadge()这样既快捷方便,还可以避免踩自定义tabBar的雷,官方给的参数是你需要在主页和会改变你传入的数值的页面去调用函数,主页可以在onshow去调用函数,这样就会在进入主页加载时出现效果其他页面类似,需要注意的是,需要在改变数据的方法中重新去调用函数,这样才会随着数据的变化而变化...原创 2022-02-14 19:20:02 · 882 阅读 · 1 评论