首页 > 解决方案 > 如何通过 Vue JS 调用 REST API 服务

问题描述

我正在使用 Vue JS 和 Django Rest Framework 创建一个博客网站。

我在 Vue JS 中有一个提交按钮,它应该将文本输入传递给 Django,我该怎么做?

POST API 链接位于 localhost:8000/api/post

标签: djangovue.jsdjango-rest-framework

解决方案


你可以用 axios 做这样的事情

var url = 'http://localhost:8000/api/post';
var data = new FormData;
data.append('name','Jane Doe');
axios.post(url,data).then(response => {
  // success
}).catch(thrown => {
  // error
});

推荐阅读