最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Vue axios的使用和全局baseURL配置方式

 更新時間:2024年05月29日 08:50:01   作者:勤奮的Mr.Li  
作為一個全棧開發(fā)人員,前端UI框架和網(wǎng)絡(luò)請求都得有基本的掌握,我以最簡潔易懂的方式講解axios的使用和全局baseURL的配置

1.axios的使用

搭建好vue項(xiàng)目后,安裝axios依賴.

npm i axios
npm i

給登錄button一個點(diǎn)擊事件,發(fā)送post請求,函數(shù)如下:

    login(){
      axios.post("http://localhost:9000/login",{
          username:this.formData.username,
          password:this.formData.password,
      })
      .then(res=>{
        console.log(res.data)
      })
 
    }

后端代碼如下: (這里涉及跨域)

@RestController
@CrossOrigin
public class LoginController {
    @PostMapping("/login")
    public Map login(@RequestBody Map<String,String> map){
        System.out.println(map);
        return map;
    }
}

測試:正確.

2.baseURL配置

不想每次請求都寫一長串url地址,就先配置一個baseURL.

先在src寫一個自定義的網(wǎng)絡(luò)請求文件http.js: 其中配置baseURL,并且掛在到所有Vue實(shí)例上.

后面發(fā)送請求.直接this.$http,并且不需要寫完整url,只需要寫部分:

測試:正確

總結(jié)

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

宁武县| 广东省| 邳州市| 襄垣县| 凤凰县| 阿图什市| 武冈市| 错那县| 威信县| 高陵县| 赤城县| 沂水县| 丹东市| 许昌市| 清水县| 宁河县| 高阳县| 东平县| 丹棱县| 五华县| 辽宁省| 谢通门县| 巢湖市| 合川市| 安吉县| 阜康市| 石棉县| 永济市| 大方县| 汝城县| 张家港市| 武清区| 永善县| 山东| 高唐县| 江安县| 乌鲁木齐县| 临沧市| 甘孜| 逊克县| 九寨沟县|