私は、フロントエンドのアプリケーションを角型とバックエンドでRailsに用意しています。簡単なメンテナンスのために、私はこれらの2つを完全に切り離しました。Angular/Railsを使用してparamsでhttpリクエストを送信する
私のバックエンドのRailsでは、3つの異なるパラメータ(User_id(整数)、データ(json)、タイトル(文字列))を持つDocumentというモデルがあります。私のフロントエンドでは、formData
という変数があります。これは、localStorage
のAngularのjsonデータです。私は以下のHTTPリクエストでパラメータとしてformData
を送信するようにコードを正しく記述しているかどうかはわかりません。ここで
は、私が持っている要求です:
$http.post('http://localhost:3000/documents', { user: $scope.user, formData: $scope.formData }, function (response) {
$scope.isSaved = true;
console.log(response);
if (response.success) {
console.log("It has been successfully saved!")
}
});
私がリクエストを送信してい原点はhttp://localhost:3001/i129
です。このウェブサイトからは、ユーザーがいるドキュメントタイトル(i129)とUser_IDを抽出する必要があります。それ、どうやったら出来るの?
私はformData
を正しく送信しますか?あなたは、私が$http
の上に構築されて$resource
サービスのような角度フロントエンドでより高いレベルのツールを使用することをお勧めしたいだけのようCRUD操作のために