axios是一个开源的可以用在浏览器端和NodeJs的异步通信框架,它的主要作用就是实现ajax异步通信,其功能特点如下:
– 从浏览器中创建XMLHttpRequests
– 从node.js创建http请求
– 支持Promise API
– 拦截请求和响应
– 转换请求数据和响应数据
– 取消请求
– 自动转换JSON数据
– 客户端支持防御 XSPF (跨站请求伪造)
在开发的过程中,使用的数据多为json数据;如下:
要使用Axios异步通信框架,那就得先引入Axios的js文件;
若一使用vue,也需要引用vue.js;
然后在中使用,如下格式:
然后在html中定义元素,并拿出数据
v-bind: 可以用于绑定属性:
– 当在没有使用v-bind的时候a标签中的href只能存放字符串形式的路径;
当加上v-bind时,即可以存放属性;
//简写