今天讲下JS的导入导出
- 命名导出/命名导出 2.默认导出/默认导入
//命名导出 export const "变量" = "值"
导出方法
//命名导入
import{变量名,值} from '文件路径'
//注意值大小写问题,需要两边一模一样
//默认导出
export default 对象,函数;
{
"字符串"
age:19,
name:张三,
}
```javascript
//默认导入
import 变量名 from '路径'
Axios 是什么?
Axios 是一个基于 promise 网络请求库,作用于node.js 和浏览器中。 它是 isomorphic 的(即同一套代码可以运行在浏览器和node.js中)。在服务端它使用原生 node.js http 模块, 而在客户端 (浏览端) 则使用 XMLHttpRequests。
//转载中文网
实例方法
以下是可用的实例方法。指定的配置将与实例的配置合并。
axios#request(config)
axios#get(url[, config]) tip:config传对象
axios#delete(url[, config])
axios#head(url[, config])
axios#options(url[, config])
axios#post(url[, data[, config]])
axios#put(url[, data[, config]])
axios#patch(url[, data[, config]])
axios#getUri([config])
//先导入axios
import axios from 'axios';
//配置全局
axios.defaults.baseURL = "http://ajax-api.itheima.net"
//axios实例方法
//GET请求.地址:/api/list 两个参数:sort:1 type :2
axios.get("/api/list",{
params:{
sort:1,
type:2,
}
})
axios.post("/api/article",{
title:"文章标题",
content:"内容",
})