zishu's blog

zishu's blog

一个热爱生活的博主。https://zishu.me

用ajax請求獲取數據

透過 jquery 進行 ajax 請求數據是一種較為簡便的方式,我簡單寫了一個本地的data.json文件,然後用get請求數據,下面是部分代碼

// ajax 請求獲取數據
function picShow(){
    var str = '';
    $.ajax({
        url:'./js/data.json',
        type:'get',
        dataType:'json',
        success:function(data){
            console.log('success')
        },
        error: function() {
            console.log('error')
        }
    })
}
picShow();

但是這樣做有一個弊端,無法在本地預覽,因為瀏覽器禁止客戶端直接獲取本地數據,這也算一個跨域問題了,不過這也是為了保證用戶的安全。當然這對前端來說很不爽!

其實解決的方法也很簡單,透過 node 服務,用live server在本地跑一下,就可以讓 ajax 獲取數據,當然還有其他更好的解決方法,或者直接在伺服器跑,透過 jsonp 等等。

live server 不明白的可以百度看看,也是個技巧。

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。