問題:wx:for-items和wx:key怎么不好使 我請求成功了,js是這樣的 純文本查看 復制代碼 this.data.searchResults = ;xwml是這么寫的 純文本查看 復制代碼 view wx:for-items={{searchResults}} wx:key=result vie ...
<view class="items">
<p>{{result.id}} --- {{result.name}}</p>
</view>
</view>
this.setData({
searchResults: xxxx
});
寫成了
this.data.searchResults = xxx;
<image src="{{item.imgurl}}"></image>
</view>
可以提前自己遍歷一遍準備好所有數據,再存入imgList 中。也就是這個是item.imgurl直接可用的。
通過 wx.login 獲取的 code 通過服務端換取的 session_key 是有過期時間的
而 checkSession 就是用來檢測 session_key 是否過期
如果過期了,就需要重新 login 換取新的 session_key
已知問題,下個版本修復

綁定的是不是招行? 招行卡的實名認證微信目前不認……
需要在微信開放平臺(open.weixin.qq.com)做過綁定
login后獲得code
然后走getUserInfo獲取到一個加密串。
code換 openid + sessionKey。 因為你提到openid,詳細你已經做到這一步了。
加密串 以 sessionKey做密碼解密, 解密結果內包含unionid
可以,已經打通點綁定公眾號 會出現(xiàn)綁定小程序
wx:for綁定到某個數組,改變model層
https TLS版本要升級到1.2才行
導入rsvp或者bluebird
我們會在一月的第二個版本會對絕大部分的ES6 API做兼容
進入小程序后,點擊右上角更多按鈕,然后就有顯示在聊天頂部了
Bug & Tip
tip: wx.navigateTo 和 wx.redirectTo 不允許跳轉到 tabbar 頁面,只能用 wx.switchTab 跳轉到 tabbar 頁面
API文檔有寫明
使用require函數
var util = require('../../utils/util.js')
3:小程序用戶隱私和數據不符合規(guī)則:
(1):小程序獲取數據前未獲取用戶授權。
getUserInfo現(xiàn)在有個前置條件,必須 login調用過login的,所有的getUserInfo都是在login后調用的
問題:wx.request程序bugAPI Server返回httpStatusCode為500, body攜帶錯誤信息, wx.request卻相應了success函數。導致外面包裝的Promise執(zhí)行了resolve
//代碼, 紅色部分為log輸出
return new Promise(function (resolve, reject) {wx.request({url: config.apiRoot + uri,method: 'POST',data: data,header: _.extend({'content-type': 'application/json'}, config.headers),success: function (res) {console.log('正確在這里')console.log(res);resolve(res.data)},fail: function (res) {console.log('錯誤在這里')reject(res)},complete: function () {if (opt.showToast) {_hideLoading()}}})});
//Console截圖
答:
status code 是業(yè)務邏輯,success 表示本次請求已經完成,開發(fā)者需要理解 status code 。
體驗不能用IDE里的二維碼。
使用css可以調整樣式