- 微信小程序 首页是3个的tab页 如果直接跳到中间的然后初始化第一个页面
微信小程序 首页是3个的tab页 如果直接跳到中间的然后初始化第一个页面
2018-10-20 - wx.setTabBarItem 希望增加可以修改 pagePath 的功能
wx.setTabBarItem 希望增加可以修改 pagePath 的功能!因为项目需要动态修改TabBar,如果能增加修改 pagePath 的功能,就可以动态设置TabBar了。 我看了一下,也有很多人提出这个需求,官方给出的临时解决方案是用中间页做跳转,但是我试过后,发现有问题 我设置中转页跳转后,tabBar被跳转后的页面覆盖,看不见了,这样子达不到理想的效果啊!!! 是不是跳转的方式不对? 我用的redirectTo来跳转 wx.redirectTo({ url: '/pages/trade/seller/seller', })
2018-10-29 - wx.setTabBarItem强烈建议增加pagePath
- 需求的场景描述(希望解决的问题) wx.setTabBarItem设置后,设置tabbar页面路径,不填则默认不修改,可用于用户权限的设置- 希望提供的能力 希望尽快解决此问题
2018-10-17 - 有没有路由钩子
想要监听到路由的变化,做全局的权限控制,请问有办法吗?
2018-02-01 - 云函数获取UnionID失败
用wx.login + code2Session的方式在云函数中获取UnionID失败 云控制台打印出来的解密之后的data[图片] 这是我云函数的代码,WXBizDataCrypt用的是官方的Node解密demo的文件 [代码]// 云函数入口文件[代码][代码]const cloud = require([代码][代码]'wx-server-sdk'[代码][代码])[代码][代码]const request = require([代码][代码]'request'[代码][代码]);[代码][代码]const WXBizDataCrypt = require([代码][代码]'./WXBizDataCrypt'[代码][代码])[代码] [代码]cloud.init()[代码] [代码]const db = cloud.database();[代码] [代码]// 云函数入口函数[代码][代码]exports.main = async (event, context) => {[代码][代码] [代码] [代码] [代码][代码]let url = [代码][代码]'https://api.weixin.qq.com/sns/jscode2session?appid=wx80729b3c71a89b47&secret=d7425e5d465a3ee7e6f3a0aca3ab8ab2&js_code='[代码] [代码]+[代码][代码] [代码][代码]event.code +[代码][代码] [代码][代码]'&grant_type=authorization_code'[代码][代码];[代码] [代码] [代码][代码]return[代码] [代码]new[代码] [代码]Promise((resolve, reject) => {[代码][代码] [代码][代码]new[代码] [代码]Promise((resolve, reject) => {[代码][代码] [代码][代码]try[代码] [代码]{[代码][代码] [代码][代码]request(url, [代码][代码]function[代码] [代码](error, response, body) {[代码][代码] [代码][代码]if[代码] [代码](!error && response.statusCode == 200) {[代码][代码] [代码][代码]return[代码] [代码]resolve(body)[代码][代码] [代码][代码]} [代码][代码]else[代码] [代码]{[代码][代码] [代码][代码]return[代码] [代码]reject(err)[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]} [代码][代码]catch[代码] [代码](err) {[代码][代码] [代码][代码]return[代码] [代码]reject(err)[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}).then(res => {[代码][代码] [代码][代码]console.log(res)[代码][代码] [代码][代码]console.log(JSON.parse(res))[代码][代码] [代码][代码]let result = JSON.parse(res);[代码][代码] [代码][代码]let appId = event.userInfo.appId;[代码][代码] [代码][代码]let sessionKey = result.session_key;[代码][代码] [代码][代码]console.log(sessionKey)[代码][代码] [代码][代码]let encryptedData = event.encryptedData;[代码][代码] [代码][代码]let iv = event.iv;[代码][代码] [代码][代码]let pc = [代码][代码]new[代码] [代码]WXBizDataCrypt(appId, sessionKey);[代码][代码] [代码][代码]let data = pc.decryptData(encryptedData, iv);[代码][代码] [代码][代码]console.log([代码][代码]"----data--------:"[代码][代码], data)[代码][代码] [代码][代码]console.log([代码][代码]"-------UnionID--------:"[代码][代码], data.unionId)[代码][代码] [代码][代码]return[代码] [代码]resolve([代码][代码]"ok"[代码][代码])[代码][代码] [代码][代码]});[代码][代码] [代码][代码]});[代码][代码] [代码] [代码]}[代码]
2018-09-28 - 用户数据的签名验证和加解密
按照教程,使用nodejs解码的demo,会出现这样的错误,求解? Error: error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt
2018-06-12 - 自动创建的基于typescript的普通模版直接编译报错
没动任何代码,就是模板自动的代码,直接点编译,报了两处错。cannot find global type 请问怎么解决 [图片] - 当前 Bug 的表现(可附上截图) - 预期表现 - 复现路径 - 提供一个最简复现 Demo
2018-12-12 - 跪求官方提供下完整API的 .d.ts 文件
- 需求的场景描述(希望解决的问题) 希望官方能提供一个完整的 .d.ts 文件,这样使用typescript开发的时候能不报错 虽然有很多开发者提供的 但都是基于文档进行生成的 文档本身就不全 生成出来的就更不全了 - 希望提供的能力 typescript的quickstart里的只是部分也不全,在最新的typescript 3.2中一些校验还是不通过的 希望官方能提供一个相对完整的 .d.ts 文件
2018-12-11