> 백엔드 개발 > PHP 튜토리얼 > MVVM 모드의 Ajax 액세스 최적화

MVVM 모드의 Ajax 액세스 최적화

WBOY
풀어 주다: 2016-10-22 12:06:39
원래의
1379명이 탐색했습니다.

페이지에서는 다음과 같이 경로에 액세스해야 합니다.
http://서버/사용자/getinfo
http://서버/상점/getlist
http://server/shop/getLoveShop
http://서버/광고/5

Ajax 경로별 실행이 다음과 같다고 가정합니다. $.get('http://server/user/getinfo','',function(res) {<code class="prettyprint linenums lang-php">$.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'); },'json');
$.get('http://server/shop/getlist','',function(res){
},'json');
$.get('http://server/user/getinfo','',function(res){
},'json');
$.get('http://server/shop/getLoveShop','',function(res){
},'json');
$.get('http://server/ad/5','',function(res){
},'json');이런 식으로 실행해도 전혀 문제가 없을 것입니다.
이러한 라우팅 액세스를 최적화하고 AJAX에서 실행하기 위해 중앙화하고 싶습니다.
실행방법은 다음과 같습니다.
var str = 'route[]=/user/getinfo&';
str+='route[]=/shop/getlis&';
str+='route[]=/shop/getLoveShop&';

str+='route[]=/ad/5';

},'json'); 그것들을 결합하여 한 번에 너무 많은 라우팅 액세스 명령을 실행하고 싶지만 지금은 그것을 어떻게 달성하는지 모르겠습니다.
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿