为了完成毕业设计,临时学了微信小程序,很多坑。可能对一个成熟的开发人员来说,这个错误简直很傻。但是,我确实是搞了一上午。希望给像我一样的临时学者一些帮助。
首先看我的后台代码:
没有什么特别的地方,就只是从数据库查询得到所有的数据,直接返回给前台。
微信端请求:
wx.request({
url: 'http://localhost:8080/*****/****.action', //此处为自己后台的请求地址
dataType:'jsonp',
method:'POST',
header: {
'Content-Type': 'application/json'
},
success: function(res) {
console.log(res)
console.log(res.data) //打印查看是否接收到数据
var list = JSON.parse(res.data) // 若不加此转换,接收到的数据格式如下图
console.log(list)
th.setData({
posts_key:list
});
},
fail:function(res){
console.log("..............fail...............")
}
})
微信端得到的数据如下图所示: