使用Axios将数据传递到PHP的问题

时间:2018-11-05 18:48:00

标签: javascript php post vue.js axios

我正在尝试使用Axios将数据从Vue应用程序传递到PHP。我目前拥有的是:

 onSubmit () {

   axios.post('/wp-content/themes/bones/template-job-list.php',{msg: 'sent by POST method...'})
   .then(function(response){
     console.log(response)
   })
   .catch(function(error){console.log(error)})
}

因此,这是在单击按钮后触发onSubmit函数。然后在PHP中,我有:

<?php

$request_body = file_get_contents("php://input");
$data = json_decode($request_body);
echo $data['msg'];

 ?>

我想让它随后回显我使用Axios发布到PHP的味精数据。但是,这给了我一个错误,我不确定这可能是什么问题?我正在学习本教程:https://medium.com/@onlykiosk/axios-lessons-for-vuejs-developers-ep-3-4a123add04da,但无法弄清楚为什么它不能在我的应用程序中工作?它只是在控制台中给了我一个通用错误消息。

如果有帮助,则可以在WordPress内部构建该网站,并且不确定是否只是WordPress兼容性问题。

0 个答案:

没有答案