Javascript 响应未使用axios带回数据
我在php中有一个函数,它返回字符串的Javascript 响应未使用axios带回数据,javascript,php,reactjs,axios,Javascript,Php,Reactjs,Axios,我在php中有一个函数,它返回字符串的json_编码版本,但是当我console.log通过axios从react应用程序中的json_编码数据获得响应时,数据通常是空的,通常是这样的,Object{data:,status:200,statusText:“OK”,headers:Object,config:Object…),请问有什么问题 PHP文件 header("Access-Control-Allow-Origin: *"); return json_encode("works");
json_编码版本,但是当我console.log
通过axios从react应用程序中的json_编码数据获得响应时,数据通常是空的,通常是这样的,Object{data:,status:200,statusText:“OK”,headers:Object,config:Object…)
,请问有什么问题
PHP文件
header("Access-Control-Allow-Origin: *");
return json_encode("works");
反应文件
import axios from 'axios';
class LoginComponent extends Component {
componentDidMount() {
axios.get('http://localhost/login.php')
.then(response => {
console.log(response);
})
.catch(function (error) {
console.log(error);
})
}
您确定return
确实将tje内容写入文件吗?这是您的整个PHP文件吗代码>谢谢@u_mulder,它可以工作如何: