- setData 没有效果
版本号:V1.01.170831 第一次,页面1跳转到页面2 这时候setData还有效果, 返回后,再跳转到页面2 setData就没效果了, debug下看变量是有值的。 就是页面wxml里显示为空...
2017-08-31 - 腾讯的小程序图表组件会不会开放api
现在需要做些图表, 腾讯已上线的图表组件会不会开放给开发者?
2017-08-22 - 登录获取unionId
[代码]App({[代码][代码] [代码][代码]onLaunch: [代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]// 展示本地存储能力[代码][代码] [代码][代码]var[代码] [代码]logs = wx.getStorageSync([代码][代码]'logs'[代码][代码]) || [][代码][代码] [代码][代码]logs.unshift(Date.now())[代码][代码] [代码][代码]wx.setStorageSync([代码][代码]'logs'[代码][代码], logs)[代码] [代码] [代码][代码]// 登录[代码][代码] [代码][代码]wx.login({[代码][代码] [代码][代码]success: res => {[代码][代码] [代码][代码]// 发送 res.code 到后台换取 openId, sessionKey, unionId[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]// 获取用户信息[代码][代码] [代码][代码]wx.getSetting({[代码][代码] [代码][代码]success: res => {[代码][代码] [代码][代码]if[代码] [代码](res.authSetting[[代码][代码]'scope.userInfo'[代码][代码]]) {[代码][代码] [代码][代码]// 已经授权,可以直接调用 getUserInfo 获取头像昵称,不会弹框[代码][代码] [代码][代码]wx.getUserInfo({[代码][代码] [代码][代码]success: res => {[代码][代码] [代码][代码]// 可以将 res 发送给后台解码出 unionId[代码][代码] [代码][代码]this[代码][代码].globalData.userInfo = res.userInfo[代码] [代码] [代码][代码]// 由于 getUserInfo 是网络请求,可能会在 Page.onLoad 之后才返回[代码][代码] [代码][代码]// 所以此处加入 callback 以防止这种情况[代码][代码] [代码][代码]if[代码] [代码]([代码][代码]this[代码][代码].userInfoReadyCallback) {[代码][代码] [代码][代码]this[代码][代码].userInfoReadyCallback(res)[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]},[代码][代码] [代码][代码]globalData: {[代码][代码] [代码][代码]userInfo: [代码][代码]null[代码][代码] [代码][代码]}[代码][代码]})[代码]如果我只需要获取unionId , 是不是可以在 [代码]if[代码] [代码](res.authSetting[[代码][代码]'scope.userInfo'[代码][代码]]) {[代码] [代码] wx.login[代码] [代码]} [代码] [代码]已经授权的里面,直接调用[代码]wx.login 获取用户unionId. 不需要在调用wx.getUserInfo 解析出来UnionId
2017-08-11 - wx.request 返回类型转不了json
wx.request({ url: tmpUrl, data: { code: code }, dataType: 'json', success: function (res2) { var tmpObj = new Object(); console.log(typeof (tmpObj)); tmpObj = (res2.data); console.log('====44444' + tmpObj); console.log(typeof (tmpObj)); console.log('=======' + tmpObj.con); }); 第二个typeof (tmpObj) 微信开发工具是object类型, 手机上就是string类型。 JSON.parse也转不了。 我把服务器php文件转为utf-8无BOM格式 也不行。
2017-08-10 - 怎么才能不频繁setData?
我这边用户列表是服务器实时刷新的, 用户列表高峰期有2K人, 如果我要改变某个用户的状态,需要调用下setData, 这样的话会频繁调用setData ,内存会狂涨~ 如果我要操作用户列表,是不是只能放到Page 外面才可以~ 还是起个时钟,比如5分钟同步一次?
2017-07-17 - 建议微信开发工具增加书签功能, 书签跳转
建议微信开发工具增加书签功能, 书签跳转
2017-07-08 - Canvas drawImage 真机图片显示不出来
[图片] <canvas style="width:400px;height:400px;position: absolute;left:0px;top:0px;" canvas-id="boardCanvas3" ></canvas> 模拟器中可以, 真机中不可以~
2017-06-26 - drawImage模拟器第二张图片不显示
drawImage模拟器如果同样的图片名字,第二个不显示,真机可以。 如果不同名字是可以显示的![图片] [图片]
2017-05-23