總結(主要關於api資料對接 相關引用和登入驗證)

2021-09-26 20:52:13 字數 1233 閱讀 2873

export function aaa(params) )

}

寫好api後,在要展示資料的模板中,需要根據相對路徑來引入,格式如下:

import  from "../../api/duty"
然後需要再處理這些資料,vue寫的話,需要先created裡面,寫明一下要寫的方法,這與vue的生命週期有關。

created () ,
之後在methods方法區裡面詳細寫一下這個方法所獲取的資料

bbb()).then(res=>,1000);//設定定時器

});},

get方法也可以這樣寫(某種程度上可以不引用api文件裡面的內容)

url = config.baseurl+/*鏈結*/

}axios.get(url).then(res => ,500);

}

但是前提也要在config裡面寫上baseurl,一般就是固定不變的鏈結寫在這裡引用起來方便很多;

但是在想要使用的檔案中也需要引入進來;

import config from '../../config'
config檔案中,所寫內容如下:

//首先全域性配置

/** * @description 系統全域性配置

*/ let baseurl = '/*鏈結*/';

api文件中的內容大致差不多,把方法method改為post;

引用方式和get一樣,但是不需要create,(有時候也可以不在模板中引入直接使用,和上方所寫的get不引用的方法一致,但是這樣做的弊端就是後期維護不太方便);

具體如下:

axios.post(config.baseurl+'/*鏈結*/;jsessionid='+sessionid,this.datax).then(res=>,500);

});

最後還想說的一點就是,登入驗證這個過程,其實就是把使用者寫的東西拿到後端再拿去和資料庫裡面的內容做匹配。

還有就是上傳資料的時候記得,資料裡面的內容是和後端**(也就是和資料庫對接的**相關的)而不是資料庫裡面的字段是什麼,你前端也寫什麼,所以有時候上傳資料的時候,需要上傳id來匹配資料,一般情況下是會報錯sql缺乏某某資料,這時候需要去和後端比對,而不是直接使用表中的字段。

前端對接BO相關流程總結

1 使用者開啟機頂盒 stb 電源,機頂盒呼叫portal提供的啟用認證介面 進行啟用認證,此處抓包時呼叫的是啟用介面 啟用完成後,返回使用者及時移頻道,鎖頻資訊,區域碼等資訊給stb 2 portal呼叫aaa 的使用者啟用介面 portal active user 進行使用者啟用 aaa啟用成功...

JS中關於陣列的相關api

var array 1,2,3,4,5 var flag array.every function element,index,arr flag結果為false,因為當index 4時不滿足,故最後結果為false var array 1,2,3,4,5 var newarr array.filte...

關於在angualr對接資料時的問題

1.angular.foreach的用法 學到的知識,陣列怎樣遍歷到頁面上顯示 item.name for item in data 首先data是乙個陣列 把物件轉化為陣列的形式 scope.alldepartment 陣列 success function data 物件轉為陣列 functio...