2016-11-25 4 views
0

私は、リアクションをwebapiコントローラのポストアクションにアキシャルを使用してポストを送信しようとしています。私は私のポストアクションヒットを見ることができますが、私はパラメータオブジェクトを見て、それは通常のプロパティを持っていますが、それらはすべてnullまたは0です。私は送信前にJSON文字列にポストパラメータを変換し、私はパラメータオブジェクトのプロパティを使用しますが、それらはデフォルトに移動します。ReactjsとWebApiのポストが動作しない

const params = JSON.stringify({UserID, Configurations{}, ViewName}); 
axios.post("<path to api>", params); 

public void Post([FromBody]UserConfigurationModel Model){ 
... } 
+0

'{ユーザーID、設定{}、ビュー名は}'法的javascriptの構文ではありません、これはあなたの正確なコードですか? – azium

答えて

1

であるとして、それをstringify'ingせずに、あなたのオブジェクトを渡してみてください。

const params = {UserID, Configurations, ViewName}; 
axios.post("<path to api>", params); 
関連する問題