[ReactJS] Pobieranie danych z web api
Siema
Mam problem z pobieraniem danych z serwera przez web api. Mam metodę w kontrolerze, która zwraca mi przykladowe dane:
Cytuj:
public JsonResult Replacements()
{
return Json(_replacements, JsonRequestBehavior.AllowGet);
}
Przez localhost/replacements zwraca mi elegancko obiekty
W jsx:
Kod:
var FormList = React.createClass({
getInitialState:function(){
return {data:[]}
}
render: function(){
var FormNodes = this.props.data.map(function(form) {
<div>
{form.UserWho}
</div>
});
return (
{FormNodes}
);
}
});
ReactDOM.render(
<FormList url="/replacements/"/>,
document.getElementById('content')
);
Jak wchodzę przez przeglądarkę to w konsoli chrome mam 500 internat server error. W metodzie, którą wywołuję do zwracania danych (replacements) postawiłem breakpointa, który w ogóle nie jest osiągalny (dochodzę tam tylko jak wejdę przez przeglądrkę na localhost/replacements). Jakieś pomysły jak to zrobić?
Serwer jest na asp.net
@edit
Probowalem tez pobierac dane za pomoca ajaxa, ale to samo gowno.