在企业开发过程中,往往有着明确的前后端的分工,前端负责接收、使用接口,后端负责编写、处理接口。
对于前端如何使用接口,今天在Vue中进行讲解。
一个项目往往由这几个部分组成。
其中在src文件夹中,
,有这么些内容。
我们常常把接口文件,新建一个文件夹在src下,命名为api,api内的文件便是接口文件。
通常把后端的接口写在api文件夹下,自己命名为xxxjs
// 登录
export function login(data) {
return request({
url: '/api/court/login',
method: 'post',
data
})
}
// 获取验证码
export function captchaImage(params) {
return request({
url: '/api/captchaImage',
method: 'get',
params
})
}
登录后复制

对于需要添加信息在头部的,可以这么写
// 获取登录用户信息
export function getInfo(params) {
return request({
url: '/api/court/getInfo',
method: 'get',
params,
headers: {
'Authorization': JSONparse(localStorageAuthorization)
}
})
}
登录后复制

这个就是requestjs 文件的内容
import axios from 'axios'
// import { getToken } from '@/utils/auth'
// create an axios instance
const service = axioscreate({
// 外网更新
// baseURL: '>
要是用jq,只要看下$ajax()方法和$each()方法;
json格式去看下;其实就是数组和对象的互相嵌套;
[{},{},{},{}];
{[],[],[],[]};
数据键值对记得加引号;
数据取出来后将遍历出的数据 var s=$('<div>'+data+'</div>');
$('box')append(s);塞进去;差不多就这些,ajax是异步编程;
要是生成的元素上要加jq特效;要在each方法里写
以上就是关于vue中给的默认值是调接口取到的全部的内容,包括:vue中给的默认值是调接口取到的、接口怎么才能不一次性全部返回、前端和后台交互连接数据接口,我是做前端的,后台哥哥请假了,老大让我用ajax实现数据交互,展示最终页面等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)