在实现天气预报界面之前,需要获取相关数据,通过wx.request(Object object)方法发起HTTPS网络请求。
wx.request({
url: 'https://www.tianqiapi.com/api/',
method: "get",
dataType: "json",
data: {
version: "v1",
city: '湛江'
},
header: {
'content-type': 'application/json' // 默认值
},
success(res) {
console.log(res.data);
_this.setData({
weather: res.data,
weatherweek: res.data.data
})
}
})
请求成功后,可以将获得的数据进行编辑。
<view class='container'>
<view class='padb' style='font-size:16px; font-weight:bold;'>{
{weather.city}}实况天气预报</view>
<view class='padb'>气象台 {
{weather.update_time}} 更新</view>
<view class='img'>