在路径后面直接类似这样的“www.baidu.com?id=2”
微信小程序加载页面问题我想知道,怎么实现页面加载的时候,数据和页面一起加载出来?我的做法 是这样的 onLoad: function (options) { var that=this; var themeId = options.themeno; //console.log(themeId); that.setData({ themeId: themeId }) wx.showLoading({ title: '玩命加载中' }) var mainIP = getApp().globalData.mainIP; wx.request({ url: mainIP+'mollymall/theme/detail?themeno=' + themeId, //这里填写你的接口路径 method: "post", header: { //这里写你借口返回的数据是什么类型,这里就体现了微信小程序的强大,直接给你解析数据,再也不用去寻找各种方法去解析json,xml等数据了 'Content-Type': 'application/json' }, success: function (res) { //这里就是请求成功后,进行一些函数操作 //console.log(res.data.data.goods) that.setData({ themeData: res.data.data.theme, goods: res.data.data.goods, imgsData: res.data.data.imgs }); }, fail: function (res) { //这里是请求失败的一些参数,进行操作的数据 } }) wx.hideLoading(); }, 在请求数据渲染前先添加一个加载动画,然后请求结束之后再把加载动画取消,但是这样做的话,效果并不是很好, 请求大神的指教,应该怎么实现?
2018-11-09