AJAX入门

embedded/2024/12/22 2:10:24/

目录

什么是AJAX?

怎么用AJAX?

axios 使用

语法

打开idea创建Web项目,具体代码如下


什么是AJAX?

定义我认为AJAX就是 获取服务器数据,并显示在浏览器中

怎么用AJAX?

1 先使用axios 库 ,与服务器进行数据通信

2 在学习XMLHttpRequest 对象的使用,了解Ajax底层原理

本篇博客,介绍第一点:使用axios 库 ,与服务器进行数据通信

原因

1 使用广:在之后做Vue,React项目,都会使用到axios

2 使用简单,方便理解

axios 使用

语法

1 引入 axios .js:https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js

2 使用axios 函数

  • 传入配置对象
  • 再使用.then回调函数,接受结果,并作后续处理

需求:请求目标资源地址,拿到省份列表数据,显示到页面

目标资源地址:https://hmajax.itheima.net/api/province

如下图所示:来自黑马服务器的省份信息

打开idea创建Web项目,具体代码如下

1 首先跟axios库建立连接:
https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js
2 其次 才可以使用axios函数 与获取省份数据服务器建立连接:https://hmajax.itheima.net/api/province
3 .then:建立连接后,得到数据

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title>
</head>
<body>
<p>41111111</p><script src="https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js"></script>
<!--首先跟axios库建立连接:https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js其次 才可以使用axios函数 与获取省份数据服务器建立连接:https://hmajax.itheima.net/api/province.then:建立连接后,得到数据-->
<script>axios({url:'https://hmajax.itheima.net/api/province'}).then(result => {console.log(result)//     在控制台打印省份数据})
</script>
</body>
</html>

点击tomcat服务器运行

浏览器显示:

鼠标右击检查,选择控制台

鼠标点击 object,选择data-list

通过控制台的展示,我们就知道:我们已经成功的从服务器得到省份数据并展示到浏览器中


http://www.ppmy.cn/embedded/118169.html

相关文章

pytorch U²-Net教程

U-Net (U2-Net) 是一个用于图像分割的神经网络模型&#xff0c;特别擅长于边界复杂的物体分割任务&#xff0c;如前景背景分割和抠图。U-Net 的独特之处在于其 U 形结构和嵌套 U 形块&#xff0c;能够有效捕捉不同尺度的特征&#xff0c;同时保持较小的模型大小。它非常适合在资…

游戏录制没有声音怎么办?简单的解决方法分享

在享受游戏乐趣的同时&#xff0c;不少玩家也喜欢通过录制游戏视频来分享自己的精彩瞬间或是攻略心得。然而&#xff0c;有时在满心欢喜地开始录制后&#xff0c;却发现录制的视频竟然没有声音&#xff0c;这无疑是一大遗憾&#xff0c;今天我们就来看看这个问题怎么解决吧~ 游…

HumanNeRF:Free-viewpoint Rendering of Moving People from Monocular Video 精读

1. 姿态估计和骨架变换模块 人体姿态估计&#xff1a;HumanNeRF 通过已知的单目视频对视频中人物的姿态进行估计。常见的方法是通过人体姿态估计器&#xff08;如 OpenPose 或 SMPL 模型&#xff09;提取人物的骨架信息&#xff0c;获取 3D 关节的位置信息。这些关节信息可以帮…

Python 将数据写入 excel(新手入门)

一、场景分析 假设有如下一组列表数据&#xff1a; 写一段 python脚本 将这组数据写入一个新建的 excel&#xff0c;表头是 【序号】、【姓名】、【性别】、【年龄】 student_list [{name:小林, gender:男, age:10}, {name:小红, gender:女, age:11}, {name:小王, gender:男…

点赞10万+,1分钟教会你,用AI生成的宠物带娃视频

今天刷到了这样的宠物带娃视频&#xff0c;最近这种视频爆火&#xff0c;出现了很多爆款&#xff0c;今天就拆解一下&#xff0c;教大家学会这种视频用AI如何生成。 我们先看一下这类视频的数据&#xff0c;很多账号都在做&#xff0c;对于不了解AI的人来说&#xff0c;会觉得…

echarts地图的简单使用

echarts地图的简单使用 文章说明核心源码效果展示源码下载 文章说明 主要介绍echarts地图组件的简单使用&#xff0c;记录为文章&#xff0c;供后续查阅使用 目前只是简单的示例&#xff0c;然后还存在着一些小bug&#xff0c;主要是首个Legend的点击会导致颜色全部不展示的问题…

小程序-生命周期与WXS脚本

生命周期 什么是生命周期 生命周期&#xff08;Life Cycle&#xff09;是指一个对象从创建 -> 运行 -> 销毁的整个阶段&#xff0c;强调的是一个时间段。 我们可以把每个小程序运行的过程&#xff0c;也概括为生命周期&#xff1a; 小程序的启动&#xff0c;表示生命…

跨域问题、同源策略、CORS机制、Nginx解决跨域问题(AI问答,仅供参考)

跨域问题 跨域问题&#xff0c;请介绍一下 跨域问题通常是指在浏览器中由于同源策略&#xff08;Same-origin policy&#xff09;的限制而引起的问题。同源策略是Web安全的一个基本概念&#xff0c;它的目的是防止某个文档或脚本从一个来源加载资源时非法访问或修改另一个来源的…