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