欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解決Vue axios post請(qǐng)求,后臺(tái)獲取不到數(shù)據(jù)的問(wèn)題方法

 更新時(shí)間:2018年08月11日 14:45:09   作者:aide521521  
今天小編就為大家分享一篇解決Vue axios post請(qǐng)求,后臺(tái)獲取不到數(shù)據(jù)的問(wèn)題方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

最近做項(xiàng)目,需要用到vue,后臺(tái)是php,第一次使用axios進(jìn)行請(qǐng)求,本以為同ajax一樣,會(huì)很簡(jiǎn)單,但是結(jié)果往往不讓人滿意啊,get請(qǐng)求很簡(jiǎn)單,這里就不說(shuō)了,主要說(shuō)下 post請(qǐng)求方式。

使用axios進(jìn)行post請(qǐng)求,后臺(tái)居然接收不到數(shù)據(jù),這就納悶了,于是網(wǎng)上一頓搜索,現(xiàn)在將所用的解決辦法給大家說(shuō)下:

1.new URLSearchParams方式

起初使用params.append("屬性名":屬性值)的方式,對(duì)于簡(jiǎn)單的數(shù)據(jù)傳遞這樣是沒(méi)有問(wèn)題的,后臺(tái)可以正常接收數(shù)據(jù),但我發(fā)現(xiàn)一個(gè)問(wèn)題,不知道大家有沒(méi)有遇到過(guò),當(dāng)傳遞數(shù)據(jù)里含有數(shù)組時(shí),你會(huì)發(fā)現(xiàn)傳到后臺(tái)的是字符串的形式 arr:a1,b1,c1 而非正常格式 arr:[a1,b1,c1]不符合我的要求,繼續(xù)查找。

2.Qs.stringify方式

看到網(wǎng)上好多解決辦法都在說(shuō)qs,于是裝了qs插件,使用方法也很簡(jiǎn)單。首先安裝插件,然后注冊(cè)組件,axios.post(url,Qs.stringify(params)),在傳遞參數(shù)前,用qs轉(zhuǎn)換下格式就可以了,Qs是將對(duì)象 序列化成URL的形式,以&進(jìn)行拼接,在后臺(tái)輸出下接收的數(shù)據(jù),嘿有值了,別提有多高興了,剛樂(lè)呵沒(méi)二分鐘,等會(huì)再認(rèn)真看看,這才發(fā)現(xiàn)當(dāng)數(shù)據(jù)為空時(shí)qs居然給過(guò)濾掉了,直接沒(méi)傳,這叫一個(gè)傷心。。。

3.改變后臺(tái)接收方式

網(wǎng)上的帖子大部分都是在前端處理,但沒(méi)什么太好的解決辦法,于是把思路轉(zhuǎn)到后臺(tái),改變后臺(tái)的接收方式,最終使用file_get_contents('php://input')解決。

以上這篇解決Vue axios post請(qǐng)求,后臺(tái)獲取不到數(shù)據(jù)的問(wèn)題方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Vue單頁(yè)面應(yīng)用做預(yù)渲染的方法實(shí)例

    Vue單頁(yè)面應(yīng)用做預(yù)渲染的方法實(shí)例

    vue是一個(gè)單頁(yè)面的應(yīng)用,這導(dǎo)致一些爬蟲和百度無(wú)法搜索到,如果你想針對(duì)你應(yīng)用的其中某些頁(yè)面進(jìn)行SEO優(yōu)化,讓他們可以被爬蟲和百度搜索到,你可以進(jìn)行預(yù)渲染操作,下面這篇文章主要給大家介紹了關(guān)于Vue單頁(yè)面應(yīng)用做預(yù)渲染的相關(guān)資料,需要的朋友可以參考下
    2021-10-10
  • vue遠(yuǎn)程加載sfc組件思路詳解

    vue遠(yuǎn)程加載sfc組件思路詳解

    這篇文章主要介紹了vue遠(yuǎn)程加載sfc組件思路詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • 基于Vue2.0和Typescript實(shí)現(xiàn)多主題切換的示例

    基于Vue2.0和Typescript實(shí)現(xiàn)多主題切換的示例

    本文主要介紹了基于Vue2.0和Typescript實(shí)現(xiàn)多主題切換的示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04
  • vue+vant使用圖片預(yù)覽功能ImagePreview的問(wèn)題解決

    vue+vant使用圖片預(yù)覽功能ImagePreview的問(wèn)題解決

    這篇文章主要介紹了vue+vant使用圖片預(yù)覽功能ImagePreview的問(wèn)題解決,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • vue項(xiàng)目keepAlive配合vuex動(dòng)態(tài)設(shè)置路由緩存方式

    vue項(xiàng)目keepAlive配合vuex動(dòng)態(tài)設(shè)置路由緩存方式

    vue項(xiàng)目keepAlive配合vuex動(dòng)態(tài)設(shè)置路由緩存方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-04-04
  • Ant Design Vue pro 動(dòng)態(tài)路由的實(shí)現(xiàn)和打包方式

    Ant Design Vue pro 動(dòng)態(tài)路由的實(shí)現(xiàn)和打包方式

    這篇文章主要介紹了Ant Design Vue pro 動(dòng)態(tài)路由的實(shí)現(xiàn)和打包方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • 詳解vue.js移動(dòng)端導(dǎo)航navigationbar的封裝

    詳解vue.js移動(dòng)端導(dǎo)航navigationbar的封裝

    本篇文章主要介紹了vue.js移動(dòng)端導(dǎo)航navigationbar的封裝,具有一定的參考價(jià)值,有興趣的可以了解一下
    2017-07-07
  • vue簡(jiǎn)單的store詳解

    vue簡(jiǎn)單的store詳解

    這篇文章主要介紹了詳解vue簡(jiǎn)單的store,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-10-10
  • 如何解決element-ui中select下拉框popper超出彈框問(wèn)題

    如何解決element-ui中select下拉框popper超出彈框問(wèn)題

    這篇文章主要介紹了如何解決element-ui中select下拉框popper超出彈框問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-04-04
  • vue單向以及雙向數(shù)據(jù)綁定方式(v-bind和v-model的使用)

    vue單向以及雙向數(shù)據(jù)綁定方式(v-bind和v-model的使用)

    這篇文章主要介紹了vue單向以及雙向數(shù)據(jù)綁定方式(v-bind和v-model的使用),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-04-04

最新評(píng)論