vue中和风天气的使用

vue中调用和风天气的插件展示实时天气

<template>
  <div class="nav-header-wrapper">
    <div
      class="weather"
    >
       <div id="he-plugin-standard"></div>
    </div>
  </div>
</template>
<script>
export default {
  name: 'nav-header',
  },
  data() {
    return {};
  },
  mounted() {
    this.weather();
  },
  methods: {
    // 获取天气
    weather() {
    // 到和风天气官网设计和下载 https://widget.qweather.com/
      window.WIDGET = {
        CONFIG: {
          layout: '1',
          width: '300',
          height: '70',
          background: '5',
          dataColor: 'FFFFFF',
          city: 'CN101070901',
          key: '28c77cb1678344c4b1135efb3555e8e0',
        },
      };
      var script = document.createElement('script');
      script.type = 'text/javascript';
      script.src =
        'https://widget.qweather.net/standard/static/js/he-standard-common.js?v=2.0';
      document.getElementsByTagName('head')[0].appendChild(script);
      // 自行console打印内容查看
    },
  },
};
</script>
<style>
.wv-v-h-location,
.wv-n-h-now-rain {
  display: none !important;
}
</style>
<style lang="scss" scoped>
.nav-header-wrapper {
  height: 90px;
  position: relative;
  .weather {
    position: absolute;
    width: 300px;
    right: 65px;
    top: 70px;
  }
}
</style>

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值