js获取地区天气

JS实现天气预报查询 样品展示 HTML <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>全国天气查询小应用</title> <link rel="stylesheet" h 阅读详情

上网找了半天js获取天气的方法,试了好几个都不行,还是得用api才行
1.用的心知天气的api
很简单,注册就能用,调用api需要key,官方网站:https://gaofen.mlogcn.com/documentation/0/00

2.areacode
这个网页里面找 精确到县:https://blog.youkuaiyun.com/WXB_gege/article/details/106853189

备用:https://blog.youkuaiyun.com/Web_Notes/article/details/134581398?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22134581398%22%2C%22source%22%3A%22Web_Notes%22%7D
效果图:
在这里插入图片描述

完成代码:


<template>
  <div class="weather_font">
    <span>{{weather}}&nbsp;&nbsp;</span>
    <span>{{temp}}℃&nbsp;&nbsp;</span>
    <span>{{wind}}</span>
    </div>
</template>
<script>
//import axios from "axios";
export default {
  data() {
    return {
      weather: '',
      temp: '',
      wind: '',
    };
  },
  created() {
    this.getData();
  },
  methods: {
    getData() {
      let key = "xxxx";//心知天气key
      let code = "101271617";//l雷波
      let url = `https://gfapi.mlogcn.com/weather/v001/now?areacode=${code}&key=${key}`;

      fetch(url)
        .then((res) =>
          res.json().then((data) => {
            let nData=data.result.realtime
            this.weather=nData.text
            this.temp=nData.temp
            this.wind=nData.wind_dir+nData.wind_class
          })
        )
        .catch((error) => {
          console.log(error);
        });
    },
  },
};
</script>
<style>
.weather_font {
font-size: 14px;
color: #32F0EE;
}
</style>
VUE 通过本地ip查询当前地区与天气情况 腾讯地图开放平台为各类应用厂商和开发者提供基于腾讯地图的地理位置服务和解决方案;有针对Web应用的JavaScriptAPI,适合手机端NativeAPP的各种SDK,WebService接口和各类地图API等。和风天气API为用户提供一个简洁的RESTfulAPI接口,用以访问基于位置的天气数据,包括实况天气、30天预报、逐小时预报、空气质量AQI,灾害预警、分钟级降水、生活指数等天气数据服务。在需要的页面引入axios下面会用到。API开发文档|和风天气开发平台。控制台|和风天气。...... 阅读详情

相关推荐

JavaScript:实现获取current weather当前天气算法(附完整源码)

JavaScript:实现获取current weather当前天气算法(附完整源码)

希望我的博客,能帮上你解决学习中工作中所遇到的问题 922

JS获取天气

第一种方法: 效果如图: 代码: <!DOCTYPE html> <html> <head> </head> <title></title> <body> <iframe name="weather_inc" src="http://i.tianqi.com/index.php?c=code&id=7" style="border:solid 1px #7ec8ea" width="250" hei

m0_51700376的博客 7118

JS获取本地地址及天气的方法实例小结

本文实例讲述了JS获取本地地址及天气的方法。分享给大家供大家参考,具体如下: 一、获取本地的地址 第一种方式: 1、利用浏览器获取当前位置的经纬度 [removed]=getCurrentPosition; //浏览器获取当前位置 function getCurrentPosition() { if (window.navigator.geolocation) { var options = { enableHighAccuracy: true, }; window.navigator.geolocation.getCurrentPositio

JavaScript 获取当前地区天气

JavaScript 通过使用 HTML5 Geolocation API 可以获取当前地区的天气信息。首先,需要在浏览器中请求用户的地理位置信息,然后将这些信息传递给一个天气 API,如 OpenWeatherMap API,获取当前地区的天气信息。 示例代码: if (navigator.geolocation) { navigator.geolocation.getCurrentPosi...

weixin_42593130的博客 1718

TMS320F28388D 学习笔记2 高精度PWM (HRPWM)

HRPWM的学习记录。

whyorwhnt的专栏 9536

vcenter server6.0上vmware inventory 、virtualvcenter等服务无法开启

描述:一天,vcenter访问不了,因此Windows远程到vcenter server上。相关服务未开启,开启virtualCenter server服务提示相关依赖服务未开启,于是开启依赖项服务Inventory服务报错。然后打算使用 C:\Program Files\VMware\vCenter Server\bin\servcivce-control来开启vmware服务 1....

Pespi_Co1a的博客 3070

js 获取当前地区天气

JavaScript 可以使用第三方天气 API 来获取当前地区的天气信息。您可以通过在 JavaScript 中使用 XMLHttpRequest 或 fetch 函数来请求这些 API,并在响应中获取天气数据。例如,使用openweather api 获取当前地区天气 fetch('http://api.openweathermap.org/data/2.5/weather?q=yourCit...

weixin_42577735的博客 1528

Spring AI 实战:5 分钟搭建你的第一个 AI 应用(含完整代码)

能力关键 API适用场景基础对话简单问答、文本生成流式输出实时打字机效果@Bean模型需要调用外部工具结构化输出需要返回 Java 对象多轮对话聊天机器人场景Spring AI 让 Java 开发者可以用最熟悉的方式(Spring Boot + Maven)进入 AI 应用开发领域,不用学新语言,不用换框架,这是它最大的优势。但目前为止,我们的 AI 应用只能回答"它脑子里已有的知识"。如果让它读懂你自己的技术文档、公司内部知识库呢?这就是下一篇文章的主题——RAG(检索增强生成)实战。

qq_17204557的博客 644

通过js获取当天地区与天气信息

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>获取当天地区与天气信息</title> <script src="https://cdn.staticfile.org/jquery/3.5.1/jquery.min.js"></script> <script type="text/javascrip.

qq_45441466的博客 2969

PlayReady Encrypt XAP 解密讨论

目前WP7市场上的绝大部分XAP都被MS进行了加密,经过分析,这个加密方式采用了AES方式进行了加密,本人经过对新的XAP格式(PRE)进行了分析,发现新的格式里,实际上是对之前PK(ZIP格式)的XAP进行了加密然后封装:   typedef struct {   DWORD HDR; // 0x07455250 : PRE & 0x7   DWORD a1; // always 0x1   D

u013729125的专栏 1511

VH6501实战:手把手教你用CANoe脚本精准触发CAN总线干扰(附避坑点)

本文详细介绍了使用VH6501和CANoe脚本精准触发CAN总线干扰的实战技巧,包括触发位置控制、ValidityMask配置和干扰序列设置等关键步骤。通过具体代码示例和常见问题排查指南,帮助工程师避开实际应用中的常见陷阱,提升CAN总线干扰测试的准确性和效率。

weixin_33709219的博客 371

JS获取当前地区的天气信息和当前用户的IP地址

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html>

SunnyJava的博客 3830

OPTEE常见13类问题与解答

OPTEE常见13类问题并解答

AI-安全-功耗 1204

获取当地日期、天气

js获取用户当地的日期和天气信息 $.ajax({ url: 'http://pv.sohu.com/cityjson?ie=utf-8', dataType: 'script', async: false, success: functi...

huanhuan03的博客 708

AIGC实战——变分自编码器(Variational Autoencoder, VAE)

变分自编码器通过在模型中引入随机性,并限制潜空间中的点的分布来解决自编码器存在的问题。只需进行一些微小的调整,就可以将自编码器转换为变分自编码器,从而使其成为真正的生成模型。在本节中,我们介绍了变分自编码器的基本原理,并使用 `Keras` 实现了一个变分自编码器用于生成 Fashion-MNIST 图像。

盼小辉丶的博客 1万+

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

根据IP获取当地天气预报的实现

YTFUNLOVE的BLOG 1370

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

中国天气网api_调用中国天气网天气不用js 最精准有效的方式

网页调用天气是个麻烦的事情,需要判断当前地区的id,然后在知道地区的情况下 再去调用所在地区的天气, 一般需要js ajax获取 接口数据,而提供接口数据的网站 比如新浪、腾讯等等,接口地址又多变,总之就很麻烦。不过下面这个方法不依赖js,不依赖api,而且精准无误。主要得益于中国天气网的网页插件https://cj.weather.com.cn/代码片段天气加载中...#weather-view...

weixin_29752191的博客 606

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

Python查询天气预报(通过城市码字典)全网独家

前言 最近做了几个查询天气预报的小案例,也对比了网上现有的一些案例,都是通过API获取json数据或者是从一些天气网站上面抓取。 就拿中国天气网来说,很多教程都是通过城市的地区ID来获取天气信息。 如果通过中国天气网来查询,在不知道城市区域码的情况下能不能只查询地区名称就能获取相应的天气信息呢? 解决方案(仅供学习,请勿用于非法用途) 获取地区码 通过调试工具F12,查看中国天气网的网络请求不难发现,在进行页面请求时有个city.js文件里面保存了地区与地区码的字典关系。 是一个多层级的字典数据,一共1

Tauy的博客 2674

天气预报 WebService Web JavaScript 调用代码

javascript, webservice, 天气预报 运行演示,请点击这里:>>天气预报 WebService JavaScript Web页面调用代码,转载及使用该代码,请保留作者信息,其它部分您可任意修改。 源代碼: MoFun.CC 天气预报 WebService Web 页面 JavaScript 调用代码<!-- var r

Taskcnjia的专栏 1685

vue项目里访问第三方接口如天气接口、获取IP接口

文章目录天气接口IP1、index.html里面写script【推荐】2、用js间接写。。 天气接口 这里用的是这个:https://www.tianqiapi.com 请求接口: getDateWeatherAir (ip) { return $http({ url: `https://www.tianqiapi.com/api/?appid=347585&app...

Catherine_G的博客 7709

根据IP显示天气预报代码:只显示成一行,可在页面调用JS即可

根据IP显示天气预报代码:只显示成一行,可在页面调用JS代码即可 2010-10-08 14:04 /* * created by hobo at 2007-6-26 */ var MiniSite = new Object(); MiniSite.Browser = { ie: /msie/.test(window.navigator.userAgent.t

maxingge89的专栏 7649

用asp.net实现根据IP获取当地天气预报

用asp.net实现根据IP获取当地天气预报 访问www.163.com,首页的栏目里有当地的天气预报。可以猜想,这里的天气预报,应该是根据来访者的ip判断其所在地给出当地的天气情况。问了一些朋友,也证实了这一点。项目里也需要天气预报这个小栏目,同事做过一个(从其他站点抓取的),不过实现不了根据IP显示当地的天气情况,需要用户自行选择,而且抓取的站点属于小站….其可靠性值得...

acwy94512的博客 264

获取当前的实时天气

当前地区位置的实时天气,具体代码如下。

m0_74105134的博客 468

ajax实现的天气预报

<!DOCTYPE html> <html> <head> <title>ajax</title> </head> <body> <h1>天气查询</h1> <input type="text" placeholder=...

Alison1996的博客 984
上一篇: Vue3中watchEffect侦听器的使用
下一篇: 中国城市ID code
一个打工仔的笔记
博客等级 码龄6年 1904粉丝 154原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值