vue

Vue引入当地实时天气数据

2020-03-23  本文已影响0人  Poppy11
免费天气接口

https://www.tianqiapi.com/index/doc

进入过后,注册,免费使用
export default {
    data() {
      return {
        localweather: {},
        weatherImg:''
      }
    },
因为接口给返回的天气图片并没有给图片地址,于是我在官网查看了官网用的天气图片链接,然后拼接了一下,发现几个天气图片都可以适用。
methods: {
      getWeather: function () {
        var _this = this;
        this.$axios.get('https://tianqiapi.com/api?version=v6&appid=71549884&appsecret=XH6bWw5A').then(function (response) {
          _this.localweather = response.data
          _this.weatherImg = 'http://tq.daodaoim.com//tianqiapi/skin/pitaya/' + response.data.wea_img +'.png'
        }).catch(() => {
        })
      },
    },
 <img :src="weatherImg" v-bind:style="{width:'40px',height:'40px'}">
上一篇下一篇

猜你喜欢

热点阅读