大家好,不知道各位小伙伴在寫專案時向服務器發送ajax請求的時候,在url地址上每寫一個分頁路徑時前面都要加上專案的請求根路徑而感到繁瑣,下面我就為大家介紹一種簡便的方法直接寫分頁路徑就行了,
我們先來看一段代碼 :
$.ajax({
method: "get",
url: "http://api-breakingnews-web.itheima.net/my/userinfo",
success: res => {
console.log()
}
})
以上我用的是Jquery方法向服務器發送請求的方式,里面的url地址
http://api-breakingnews-web.itheima.net/my/userinfo
是由專案的請求根路徑http://api-breakingnews-web.itheima.net和分頁路徑/my/userinfo組成的
我們只需要新建一個js檔案,在里面寫入以下代碼:
//設定請求根路徑
$.ajaxPrefilter(options => {
options.url = "http://api-breakingnews-web.itheima.net" + options.url;
})
其中http://api-breakingnews-web.itheima.net就是專案的根路徑,當然,不同的專案根路徑都不一樣,我只是做個示例,你們在寫的時候只需要把根路徑換成你們專案的請求根路徑就可以了,這個代碼是建立在Jquery的 基礎上的,所以要先引入Jquery,引入順序如下:
<script src="./assets/lib/jquery.js"></script>
<script src="./assets/js/bassApi.js"></script>
<script src="./assets/js/index.js"></script>
其中第一個是Jquery.js檔案,第二個是我們新建的js檔案,第三個是我們專案分頁的js檔案,順序不能換,不然就沒有效果了,這三個檔案都要在專案分頁的html檔案底部引入,如下圖
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
</head>
<body class="layui-layout-body">
<!-- 匯入相關的JS檔案 -->
<script src="./assets/lib/jquery.js"></script>
<script src="./assets/js/bassApi.js"></script>
<script src="./assets/js/index.js"></script>
</body>
</html>
以上就是這次的所有內容了,希望對大家能有所幫助,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/308839.html
標籤:其他
上一篇:分享一下Vue基本語法
下一篇:HTML基礎(上)
