Vue使用axios呼叫後台介面

2021-10-10 22:19:44 字數 1666 閱讀 9287

安裝axios

在命令列輸入如下命令進行安裝

npm install axios
2.配置介面位址

在/config/index.js對proxytable進行修改

proxytable:

}}

3.新增介面

在src資料夾下建立api資料夾,在api資料夾中新增user.js

user.js

import axios from

'axios'

export

function

login

(username,password)

&password=$`

)}

4.呼叫介面

建立user.vue

>

>

style

="width

: 20%;

align-content

: center

" :model

="loginform"

status-icon

ref=

"loginform"

label-width

="100px"

class

="demo-ruleform"

>

label

="使用者名稱"

prop

="username"

>

type

="text"

v-model

="loginform.username"

>

el-input

>

el-form-item

>

label

="密碼"

prop

="password"

>

type

="password"

v-model

="loginform.password"

>

el-input

>

el-form-item

>

>

type

="primary"

@click

="login"

>

登入el-button

>

@click

="reset"

>

重置el-button

>

el-form-item

>

el-form

>

div>

template

>

>

//引入介面

import

from

"../../api/user"

;export

default,}

},methods:

,login()

else})

}}}script

>

scoped

>

@import

url(

"");

style

>

Axios 前端頁面使用axios呼叫後台介面

專案基本情況 前端專案是用vue.js做的,前端起的服務url http localhost 8080 後端專案是用node.js做的,後端起的服務url http localhost 3000 現在前端要呼叫後端服務其中乙個介面,url http localhost 3000 goods,這個介面...

vue中使用axios呼叫後端介面

vue本身不支援ajax介面的請求,所以在vue中經常使用axios這個介面請求工具。axios的官方github 在工程中的src目錄下新建乙個名為api的目錄,在src api目錄下新建乙個index.js檔案。在index.js裡面,編寫如下內容 繫結api index.js檔案,新增如下內容...

使用AJAX直接呼叫後台方法

前台 page language c autoeventwireup true codefile default.aspx.cs inherits default 後台 using system using system.collections.generic using system.linq u...