Vue.prototype.$http.post
时间: 2023-10-04 09:12:43 浏览: 154
vue发送websocket请求和http post请求的实例代码
5星 · 资源好评率100%
这段代码是Vue.js框架中的一个原型方法,用来发起POST请求并返回Promise对象。其中,$http是一个自定义的属性名,可以根据实际情况进行修改。在POST请求中,会向服务器发送数据,通常是以JSON格式或表单形式进行提交。使用该方法需要先引入axios或其他类似的HTTP库。下面是一个简单的示例:
```
import axios from 'axios';
Vue.prototype.$http = axios;
// 在组件中使用
this.$http.post('/api/users', {
name: 'John',
age: 30
}).then(response => {
console.log(response.data);
}).catch(error => {
console.log(error);
});
```
上述代码发起了一个POST请求,向服务器的'/api/users'接口提交了一个包含'name'和'age'属性的JSON对象,并在请求成功后打印出响应数据。
阅读全文