作为前后端交互的几种重要方式:
1.传统的ajax 就使只用XMLHttpRequest方法实现的数据请求 他隶属于原生的js 核心就是XMLHttpRequest对象 如果多个请求有先后顺序的话 那么容易造成回调地狱问题
jqueryajax 就是对原生XMLHttpRequest封装
2.axios 是基于promise封装的 本质上还是XMLHttpRequest的封装 只不过他是基于最新的语法进行封装的
3.fetch 就是原生js最新标准 和XMLHttpRequest没有半点关系
1.原生ajax
2.jqueryAjax 对上面的XHR对象进行了封装 方便使用
(1)下载jquery npm install --save jquery
(2)引用jquery
<template>
<div>
<h1>jqueryajax请求数据</h1>
</div>
</template>
<script>
// 引用jquery
import $ from "jquery"
export default {
}
</script>
(3)使用jquery
<template>
<div>
<h1>jqueryajax请求数据</h1>
<h1>{
{data}}</h1>
</div>
</template>
<script>
// 引用jquery
import $ from "jquery"
export