2021-10-09から1日間の記事一覧

【Rails+Vue】Rails⇔Vue間のデータの送受信

Vue→Rails 以下のようなストロングパラメータが設定されているとき、params[:user][:name]などといった二重ハッシュである必要がある。 def user_params params.require(:user).permit(:name, :email) end このとき、axiosの引数は以下のような構造にすればO…

【Rails+Vue】プロジェクト作成

プロジェクト作成 初めからプロジェクトを作る場合 % rails new todo_sample --webpack=vue Railsアプリに途中からVueを導入する場合 % bin/rails webpacker:install % bin/rails webpacker:install:vue 開発環境サーバーの設定 foremanでrails serverとwebp…

axios ~サーバーにHTTP通信をする~

インストール $ yarn add axios 基本的な使い方 postリクエスト axios.postの第一引数にエンドポイントURL、第二引数に送信するオブジェクトを渡す。 getリクエスト axios.getの引数にエンドポイントURLを渡す。thenでレスポンスを取得する。 // axiosをイン…