0
Я очень новичок в реакции, и я создаю ниже программу, чтобы получить успокоительное обслуживание. но я получаю typeerror при получении сервиса. но в другой руке, если я удалю по другому URL-адресу, я могу получить ответ. не знаете почему?Reactjs restful api потребление не работает
var App = React.createClass({
getInitialState: function() {
return {
myCollection: []
}
},
componentDidMount: function() {
var th = this;
// http://codepen.io/jobs.json ---this is working URL
var myRequest = new Request('http://api.dev.com/myService.svc/data/customernumber/1?format=json');
fetch(myRequest)
.then(function(result) {
if(result.ok) {alert(result.status);}
th.setState({
myCollection: result.data.myCollection
});
})
.catch(function(result){
alert(result);
})
},
componentWillUnmount: function() {
this.serverRequest.abort();
},
render: function() {
return (
<div>
{this.state.myCollection.map(function(job) {
return (
<div>
<a >
{job.myAddress}
</a>
</div>
);
})}
</div>
)
}
});
ReactDOM.render(
<App />,
document.getElementById('root')
);
TypeError: Не удалось получить – user2768132
также пытался не-CORS, но он не работает. Я также попробовал Authontication, но он не работает. Попробовал Axios, чтобы получить ответ, но не повезло. – user2768132
var myRequest = new Request ('http://api.dev.com/myService.svc/data/customernumber/1?format=json', {'mode': 'no-cors'}); – user2768132