이론: 전후 단 상호작용 의 실현

1534 단어 이론.
원생 JS 의 ajax
원생 JS 의 ajax 는 주로 XML httprequest 대상 을 이용 하여 요청 방식 get, post 를 통 해 경 로 를 열 어 서버 에 요청 을 보 내 고 얻 은 데 이 터 를 정리 하 며 이 루어 진 상호작용 은 전체 코드 가 많 지만 모든 항목 에 적합 합 니 다.
jqurey 의 ajax
jquery 의 ajax 는 원생 의 일부 방법 을 포장 하 는 것 입 니 다. 보 낸 데 이 터 를 포함 하여 얻 은 데 이 터 는 모두 자신의 속성 을 가지 고 있 습 니 다. 개발 할 때 코드 량 이 상대 적 으로 적 고 피라미드 줄 쓰기 도 간단 하 며 후기 수정 이 편리 합 니 다.
anjular. js 의 $http 서비스
angjular. js 의 서 비 스 는 우리 가 angular + ionic 로 프로젝트 를 구축 할 때 JS 파일 에서 우리 의 많은 효 과 는 controller 컨트롤 러 로 작 성 됩 니 다.모든 컨트롤 러 는 이 컨트롤 러 의 명령 동작 만 제어 합 니 다. 그러면 우 리 는 $http 서 비 스 를 직접 주입 할 수 있 습 니 다.사실 $http 서 비 스 는 브 라 우 저 원생 의 XML httprequest 대상 을 간단하게 봉 하여 직접 사용 할 수 있 습 니 다.그의 기본 적 인 쓰기 방법 은 jquery 의 ajax 와 비슷 하 다. 그 중에서 체인 쓰기 가 있 는데 서 비 스 는 promise 로 돌아 가 성공 과 실패 두 개의 반전 함수 가 있다.
var promise = $http({
    method:'get'
    ,url:'data.json'
});

promise.then(
    function(reap){//success}
    ,fucntion(resp){//error}
);

혹시
promise.success();
promise.error();

자세 한 내용 은 링크 하 십시오:http://www.jb51.net/article/79243.htm

좋은 웹페이지 즐겨찾기