摘要:
由于web端和app公用一套菜单,而两个项目的路径是不同的,为解决这个问题,封装了一套使用路由名称作为跳转路由的方法 1.在pages.json文件里pages对应的页面配置里添加 routeName 字段(自定义),我做的app里面的菜单是后台获取的,所以这里的value值对应的是后台返回的页面路 阅读全文
摘要:
前情提要:uni.getLocation想要获取详细的省市区门牌号type必须使用gcj02,而gcj02必须使用第三方SDK 第一步:在uniapp的manifest.json的模块配置中设置定位,我选择的是高德 第二步,获取高德地图的开发账户,我注册了个人账户,然后进入个人账户创建应用 第三步: 阅读全文
摘要:
最开始公司要求只是开发app,由于考虑到各种内置操作系统的设置,决定直接兼容小程序方便所有操作者 一、首先通过HBulider X 创建新项目(uni-app项目) 二、找到项目里的manifest.json文件,配置小程序中的appid,此id在微信公众平台中查找 三、打开微信开发者工具 ,在左上 阅读全文
摘要:
mounted(){ this.timer = setInterval(()=>{ this.init() },1000) this.$once('hook:beforeDestroy', ()=>{ clearInterval(this.timer) }) } 阅读全文
摘要:
我需要的级联选择器一共是三级: 其中 this.$refs.departList是 ref 名 通过 getCheckedNodes() 方法, 可以获取所有已勾选的节点 当子级全选时CheckedNodes[0].hasChildren为true,否则为false console.log(val) 阅读全文
摘要:
经常用到数组去重,记录一下 arr=[], arr2=[]; for (var i = 0; i < arr.length; i++) { for (var j = 0; j < arr2.length; j++) { //返回数组和操作数组的值相等,结束循环,此时的j值刚好和返回数组的长度相等 i 阅读全文
摘要:
今天做项目的时候做到修改头像,修改头像后导航右侧也会同步更新,如图: 于是需要做全局监听,如下: 基本步骤: 1. 封装全局监听方法:在main.js中给Vue.protorype注册全局方法。约定监听的sessionStorage的值为"watchStorage",然后创建StorageEvent 阅读全文
摘要:
keytool -genkey -alias testalias -keyalg RSA -keysize 2048 -validity 36500 -keystore keys.keystore keytool -importkeystore -srckeystore keys.keystore 阅读全文
摘要:
第一步:获取ACCESS_TOKEN 为了安全性考虑这一步是由后台获取 wx.request({ url: 'https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=AppSecr 阅读全文
摘要:
这个问题是小程序本身没有申请认证导致的,需要登入小程序后台去做认证。 1:第一步:登入小程序后台,在设置 基本设置 --微信认证 查看状态 是否认证 由于我的小程序是个人得所以无法申请,其他类型得小程序申请后就可以使用 阅读全文