首頁  >  文章  >  後端開發  >  MVVM模式下ajax存取最佳化

MVVM模式下ajax存取最佳化

WBOY
WBOY原創
2016-10-22 12:06:391350瀏覽

在一個頁面中,需要訪問路由如下:
http://server/user/getinfo
http://server/shop/getlist
http://server/shop/getLoveShop
http://server/ad/5

假設在ajax 逐條路由執行將是這樣:$.get('http://server/user/getinfo','',function(res){<br> },'json');<br> $.get('http://server/shop/getlist','',function(res){<br> },'json');<br> $.get('http://server/user/getinfo','',function(res){<br> },'json');<br> $.get('http://server/shop/getLoveShop','',function(res){<br> },'json');<br> $.get('http://server/ad/5','',function(res){<br> },'json');這樣執行肯定沒問題。
我想對這些路由存取進行最佳化,把他們集中在一個AJAX裡面執行。
執行的方法如下:
var str = 'route[]=/user/getinfo&';
str+='route[]=/shop/getlis&';
str+='route[]=/shop/getLoveShop&';
str+='route[]=/ad/5';
$.post('/route/call' , str,function(res){

},'json');

我想把他們合併起來一次執行這麼多路由存取指令,現在卻不知道怎麼去實現。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:求助交流下一篇:curl数据接受问题