微信小程序怎么取mysql_微信小程序如何加载数据库真实数据?
微信小程序要加載網站數據庫里面的真實數據,有一個硬性的要求,就是你的網站域名必須是https協議才行,要不然你第一步服務器域名配置你都通過不了,小編我也是前不久申請的https://www.100txy.com,具體申請步驟大家自行去申請吧,這里我就不做過多的介紹。下面我就以加載我博客素材最新的6條數據為案例來分析,下面是詳細步驟。
一、進入小程序后臺配置https服務器域名
二、程序中寫好調用的數據,并返回json格式
//獲取素材列表接口,該方法位于Application\Home\Controller\WeixinController.class.php中
public?function?getdownList(){
$data=M('Material')->field('id,title,path,date,down,description,view')->order('date?desc')->limit(6)->select();
echo?json_encode($data);
}
三、調用數據
因為我的下載模板是在index中,所有邏輯代碼要寫在index.js中,下面是具體的代碼
/**
*?生命周期函數--監聽頁面加載
*/
onLoad:?function?()?{
console.log('onLoad')
var?that?=?this
wx.request({
url:?'https://www.100txy.com/weixin/getdownlist',?//真實的接口地址
data:?{},
header:?{
'content-type':?'application/json'
},
success:?function?(res)?{
console.log(res.data)
that.setData({
Industry:?res.data?//設置數據
})
},
fail:?function?(err)?{
console.log(err)
}
})
},
四、在列表模板渲染數據
進入到index.wxml中加載數據,具體代碼如下
{{item.title}}\n
{{item.description}}瀏覽?{{item.view}}??下載?{{item.down}}
最后效果如下:這就是我博客素材最新的6條數據,該小程序源碼我已經放到了github上了,需要的朋友可以去下載看看。
總結
以上是生活随笔為你收集整理的微信小程序怎么取mysql_微信小程序如何加载数据库真实数据?的全部內容,希望文章能夠幫你解決所遇到的問題。