페이지에서는 다음과 같이 경로에 액세스해야 합니다.
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';