我正在尝试使用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兼容性问题。