通過Vue發(fā)送HTTP請求,一般都需要獲取請求參數(shù)。Vue提供了多種方式獲取請求參數(shù)。下面就讓我們來看看其中的幾種方式吧!
1. 通過this.$route.query獲取GET請求的參數(shù)
// 取得GET請求參數(shù) let userId = this.$route.query.userId;
2. 通過this.$route.params.xxx獲取URL路由參數(shù)
// 取得URL參數(shù) let productId = this.$route.params.productId;
3. 通過this.$route.body獲取POST請求參數(shù)
// 取得POST請求參數(shù) let params = JSON.parse(JSON.stringify(this.$route.body)); let userId = params.userId;
綜上所述,以上三種方式都可以有效地獲取HTTP請求參數(shù)。根據(jù)實(shí)際情況,選擇相應(yīng)的方式獲取參數(shù)即可。
上一篇vue獲取變量