あきぞらです。
Vue勉強中です。
Vueをいじっていて、POSTリクエストを送って画面遷移をし、その値を受け取りたいときがありました。
今回は、mehodsからクエリパラメータを送信して遷移先でパラメータを取得する方法について紹介していきます。
クエリパラメータを送る
JSON形式で送信してみます。
methods: { myMethod() { this.$router.push({ path: '/customer', query :{ customerId: '0123', customerName: 'Akizora', customerMail: 'akizora@test' } }); }
queryに送りたいパラメータを書いていきます。
パラメータを受け取る
遷移先の画面でパラメータの値を受け取ります。
methods: { test() { const customerId= this.$route.query.customerId const customerName= this.$route.query.customerName const customerMail= this.$route.query.customerMail } }
これでパラメータの受け渡しができました!