您的位置:首页 > 移动开发 > 微信开发

微信小程序JSON数据提取问题

2017-06-15 20:01 489 查看
最近老师留了一个作业,写一个天气查询的小程序,中间遇到了一些问题,json数据取不出来。

json数据格式如下

"data": {

        "yesterday": {

          "date": "13日星期二",

          "high": "高温 27℃",

          "fx": "东风",

          "low": "低温 20℃",

          "fl": "4-5级",

          "type": "多云"

        },

        "city": "南京",

        "aqi": "48",

        "forecast": [

          {

            "date": "14日星期三",

            "high": "高温 27℃",

            "fengli": "3-4级",

            "low": "低温 19℃",

            "fengxiang": "东风",

            "type": "多云"

          },

          {

            "date": "15日星期四",

            "high": "高温 28℃",

            "fengli": "3-4级",

            "low": "低温 18℃",

            "fengxiang": "东风",

            "type": "晴"

          },

          {

            "date": "16日星期五",

            "high": "高温 29℃",

            "fengli": "微风级",

            "low": "低温 19℃",

            "fengxiang": "东南风",

            "type": "多云"

          },

          {

            "date": "17日星期六",

            "high": "高温 29℃",

            "fengli": "微风级",

            "low": "低温 20℃",

            "fengxiang": "东南风",

            "type": "多云"

          },

          {

            "date": "18日星期天",

            "high": "高温 30℃",

            "fengli": "微风级",

            "low": "低温 20℃",

            "fengxiang": "东南风",

            "type": "多云"

          }

        ],

        "ganmao": "各项气象条件适宜,无明显降温过程,发生感冒机率较低。",

        "wendu": "22"

微信小程序请求访问链接是应该这样写

      var that = this

      wx.request({

        url: 'https://www.njbrick.com/ocrserver/getweather?city='+this.data.city1,

        headers: {

          'Content-Type': 'application/json'

        },

        success: function (res) {

          that.setData({

            weather: res.data.data,//第一个data为固定用法,第二个data是json中的data

          })

        }

      })
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐