Davis.js

소프트웨어 스크린 샷:
Davis.js
소프트웨어 정보:
버전: 0.9.9
업로드 날짜: 13 May 15
개발자: Oliver Nightingale
라이센스: 무료
인기: 34

Rating: 3.0/5 (Total Votes: 2)

Davis.js는 사용자가 링크를 따라 양식을 제출하거나 이전 및 다음 버튼을 사용하여 탐색 할 때 작업을 정의 할 수있는 개발자가 수행 할 수 있습니다.
경로의 코드가 실행되는 라이브러리는 HTML5 history.pushState 사용합니다.
HTML5 pushState 자바 스크립트를 사용하지 않도록 설정하더라도, 경로가 제자리에 머물 수 있습니다.
최신 브라우저 (파이어 폭스 4 +, 사파리 5 이상, 크롬, 사파리 4+ 아이폰 OS, 안드로이드 브라우저 2.2)에서 Davies.js는 광고 작동합니다.
이전 브라우저 버전, Davis.js은 일반적으로 할 것 같은 링크가 작동 할 수 있도록,로드되지 않습니다

이 릴리스의 새로운 기능 : 있습니다.

이 방식 PARAMS으로 문제를 해결 인코딩 및 디코딩된다.

0.9.6 버전의 새로운 기능 : 상대 경로의

적절한 처리 $ .prop 대신 $ .attr를 사용하여.

버전 v0.9.1의 새로운 기능 :

라우팅 바로 가기 방법과 경로 수준의 미들웨어를 사용하여 버그 수정.

버전 v0.9.0의 새로운 기능 :

범위를 사용하여 경로의 범위 정의에 대한 지원을 추가합니다.
경로 레벨 미들웨어에 대한 지원을 추가합니다.
경로 정의에 플랫 PARAMS에 대한 지원을 추가합니다.
Davis.location 지금 / 지정 자동으로 경로를 대체 할 수 있도록 옵션 PARAM을 받아들입니다.
Davis.Routes를 만들기위한 서명을 변경, 지금 바로 경로로 문자열을 전달할 수 있습니다.
동일 출처 정책에 가까이 부착 링크와 양식에 바인딩 할 때.
요청 객체의 params를 여전히 URI 인코딩 된 버그 수정.

버전 v0.8.1의 새로운 기능 :

Davis.listener에 문제가 수정되었습니다.
올바른 디렉토리에 davis.fblike과 davis.mixpanel을 움직였다.

버전 v0.8.0의 새로운 기능 :

데이비스가 더 이상 의존 jQuery를에, 어떤 또는 확장을 사용하여 더 DOM 라이브러리와 함께 사용할 수 없습니다.
추가 Zepto 확장 데이비스 Zepto로 사용할 수 있도록 (듯이)합니다.
링크 기원의 더 강력한 검사는, 프로토콜은 데이비스에 의해 적발 될 일치해야합니다.
추가 Mixpanel 플러그인.
추가 된 페이스 북과 같은 플러그인.
hashRouting 확장자 된 몇 가지 버그를 수정했습니다.

버전 v0.7.0의 새로운 기능 :

내부의 팩터, 많은 구성 요소 지금, 데이비스 플러그인으로 구현 쉽게 라이브러리를 확장 할 수있다.
빌드 도구, 루비와 자바에 제거 종속성을 간소화 할 수 있습니다. 지금 당신이 필요하고 node.js.입니다
데이비스의 편의 기능은 더 이상 응용 프로그램을 만들 때 전달되는 설정 기능을 필요로하지 않는다.
데이비스 편의 기능 자동 가능한 한 빨리 응용 프로그램을 시작합니다.
generateRequestOnPageLoad 설정 변경 기본은, 지금은 기본적으로 false입니다.
Davis.logger 이제 플러그인이 아닌 설정으로 구현된다.
Davis.Request.prototype.toJSON에 Davis.Request.prototype.asJSON를 상호 변경.
파이어 폭스 페이지로드에 popstate 이벤트가 발생하지 것이다 브라우저 불일치 버그를 수정.

버전 v0.6.2의 새로운 기능 : 요청 '위치가 어떤 쿼리 PARAMS 포함되도록

문제를 수정.

링크를 검사 할 때 노드 이름을 Normalise과 기원을 형성 XHTML 문서에서 사용하는 경우 버그를 해결합니다

어떤 버전 v0.6.1의 새로운 기능입니다.
전용 파일 입력이 없거나 입력과 양식을 제출할 때 문제를 수정합니다.

요구 사항 :

자바 스크립트는 클라이언트 측에서 사용 가능
jQuery를 1.4.2 이상

유사한 소프트웨어

Augment.js
Augment.js

5 Jun 15

cssnext
cssnext

18 Jul 16

artTemplate
artTemplate

14 Apr 15

Leaflet
Leaflet

10 Dec 15

개발자의 기타 소프트웨어 Oliver Nightingale

Augment.js
Augment.js

5 Jun 15

BBC
BBC

5 Jun 15

Lunr.js
Lunr.js

10 Apr 16

코멘트 Davis.js

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!