Backbone.js

소프트웨어 스크린 샷:
Backbone.js
소프트웨어 정보:
버전: 1.2.1 업데이트
업로드 날짜: 20 Jul 15
개발자: Jeremy Ashkenas
라이센스: 무료
인기: 38

Rating: nan/5 (Total Votes: 0)

이 자바 스크립트의 기능을 모델, 뷰, 컨트롤러, 이벤트, 역사와 컬렉션을 추가합니다.
포장, 2KB에서 온다.
 열거 기능, 처리 선언적 이벤트와 전경의 풍부한 API를 사용하여 이벤트 모음을 바인딩 및 사용자 정의 모델의 키 - 값을 제공하고 편안한 JSON 인터페이스를 통해 기존 응용 프로그램에 모두 연결하여 자바 스크립트 무거운 응용 프로그램에 백본 공급 구조를.

이 릴리스의 새로운 기능입니다 :

이 추가 listenToOnce 한번의 아날로그있다.
여기서 유사한 컬렉션에 findWhere 방법을 추가했습니다.
추가 키, 값, 쌍, 반전, 선택 및 백본 모델에 Underscore.js 방법을 생략합니다.
만약 당신이 좋아하면 라우터의 경로를지도에 노선들은 지금, 대신 참조하는 방법에 함수 리터럴 수있다.

버전 1.1.2의 새로운 기능 :

추가 listenToOnce 한번의 아날로그있다.
여기서 유사한 컬렉션에 findWhere 방법을 추가했습니다.
추가 키, 값, 쌍, 반전, 선택 및 백본 모델에 Underscore.js 방법을 생략합니다.
만약 당신이 좋아하면 라우터의 경로를지도에 노선들은 지금, 대신 참조하는 방법에 함수 리터럴 수있다.

버전 0.9.10의 새로운 기능 :

& quot; 경로 & quot; 이벤트는 Backbone.history로 트리거 외에 라우터에서 실행됩니다.
모델 검증은 저장 이제 모델 # 기본적으로 적용되지하고 {확인 : TRUE}하지 않는 한 더 이상 건설시 또는 모델 # 세트에 기본적으로 적용되는 옵션이 전달됩니다.
보기 # 메이크가 제거되었습니다. 이제 DOM 요소를 구성하기 위해 직접 $ 사용해야합니다.
ATTR & quot;; 전달 {침묵 TRUE} 변화 변화에 더 이상 개별 & quot 지연되지 않습니다 이벤트는, 대신에 그들은 완전히 침묵하고 있습니다.
지연 특성이 더 이상 가능으로 변경과 같은 모델 번호의 변경 방법은 제거되었다.
속성 비교가 사용하는 변화에 대한 버그 수정! == 대신 _.isEqual의.

버전 0.9.9의 새로운 기능 :

이 전달 모음에 추가 사용하는 경우 {병합 : TRUE} 이제 속성이 기존에 통합하도록 중복 모델의 원인이됩니다 대신 모델은 무시된다.
추가 업데이트 & quot (가져 오기 할 수있는 옵션으로 사용할 수있는도) 스마트 & quot; 모델의 세트 업데이트.
{: 사실 패치} 통과의 선방에 HTTP 패치를 지원합니다.
당신이 좋아하는 경우, 글로벌 이벤트 버스로 사용할 수 있도록 백본 개체는 이제 이벤트를 확장합니다.
Request 프리미티브; & quot 추가; 요청이 서버로 이루어질 때마다 시작 트리거 이벤트에 Backbone.sync. 싱크 & quot; 하 '자연 보완; 이벤트.
라우터의 URL은 지금 정규식을 사용하지 않고, 괄호를 통해 옵션 부품을 지원합니다.
백본 이벤트는 현재 노드의 유사 한 번, 한 번 지원, 또는 jQuery의 하나.

버전 0.9.2의 새로운 기능 :

대신 컬렉션에 중복 모델을 추가 할 때 에러를 던지는, 백본 지금은 자동으로 대신을 건너 뜁니다.
추가 푸시, 팝, 컬렉션에 취소], 그리고 변화.
변화 & quot; 모델의 변경된 해시 이제 모델의 마지막 & quot 이후, 변경된 속성 델타 쉽게 독서에 대한 노출; 이벤트.
간단한 필터링 컬렉션에 위치를 추가했습니다.
이제 특정 개체에 바인딩 모든 콜백을 제거하기 위해 하나의 오프 전화를 사용할 수 있습니다.
수 & quot 수 일부 중첩 된 개별 변경 이벤트에 대한 버그 수정, 자동 & quot ;.
에 location.hash 조각에서 URL 인코딩에 대한 버그 수정.
콜 저장 {: 진정한 대기}에 앞서 클라이언트 측 유효성 검사에 대한 버그 수정.
업데이트 / 예 할 일 목록 응용 프로그램을 갱신.

어떤 버전 0.9.0의 새로운 기능 : 당신이 사전에 키를 모를 때

이제 model.set (키, 값)를 호출뿐만 아니라 다른 이름으로 저장 할 수 있습니다 .
같은 ID를 가진 여러 모델은 더 이상 하나의 컬렉션에서 허용되지 않습니다.
싱크 & quot; & quot 추가; 모델의 상태가 성공적으로 서버 (저장, 생성, 파괴)와 동기화 될 때마다 트리거 이벤트.
바인딩과 결합 해제는 jQuery의 리드에 따라 명확성을 위해에와 떨어져 이름이 변경되었습니다. 옛 이름도 계속 지원됩니다.
백본 컬렉션의 비교 기능은 이제 작동 할 수 있습니다 중 하나 sortBy는 (하나의 인자를받는 함수를 전달), 또는 일종의처럼 (두 개의 인수를 기대하는 비교 함수를 전달) 등을들 수있다. 비교 함수는 현재 컬렉션에 기본적으로 바인딩 - 당신이 그 안에이 참조 할 수 있도록.
뷰의 이벤트는 이제 직접 함수 값뿐만 아니라 기존 뷰 방식의 문자열 이름을 포함 할 수 있습니다 해시.
밑줄에서 프록시 추가 셔플과 컬렉션에 처음.
모델 # UrlRoot에 이제 기능뿐만 아니라 값으로 정의 될 수있다.
보기 # 속성은 이제 기능뿐만 아니라 값으로 정의 될 수있다.
컬렉션 가져 호출하면 이제 하나가 정의되어있는 경우 모든 인출 JSON이 컬렉션의 모델의 구문 분석 함수를 통해 실행되는 원인이됩니다.

버전 0.5.3의 새로운 기능 :

보기의 이벤트 속성이 지금보다 쉽게​​ 프로그래밍 정의하고 상속 할 수있게하는 기능뿐만 아니라, 객체 리터럴로 정의 될 수있다 이벤트.
GROUPBY 지금 컬렉션의 방법으로 밑줄에서 프록시됩니다.
트리거에서 초기 경로를 방지하기 위해 : 서버가 이미 페이지로드에있는 모든 렌더링 한 경우, ({진정한 침묵}) Backbone.history.start를 전달합니다. 인코딩 된 URL이 pushState에 대한 버그 수정.

버전 0.5.2의 새로운 기능 :

bind 함수는, 이제 세번째 인수를 취할 수, 콜백 함수의이을 지정합니다.
같은 ID를 가진 여러 모델은 지금 컬렉션 사용할 수 있습니다.
.fetch (jQueryOptions)를 호출 버그 수정 잘못된 URL을 일으킬 수 직렬화합니다.
pushState에서 분해 할 때, 리디렉션하기 전에 간단한 여분의 경로 화재가 수정​​되었습니다.

버전 0.5.1의 새로운 기능 :

해시 기반 pushState에 URL 및 그 반대의 개선 투명 업그레이드.
비 수정 속성 수정 불일치는 # 초기화 모델에 전달되는.
루트에서 최고의 hashbangs를 제거 할 0.5.0 변화를 복귀.
라이트 박스에 대한 포함 별칭으로 포함되어 있습니다.

버전 0.5.0의 새로운 기능 :

가장보고 볼 작은 개조하면 되겠 어 및 마이크로 버그 수정, 많은 수의 DIFF 커밋합니다. Backbone.history.start : 말인가 인에 의해 활성화 HTML5 pushState 지원, ({pushState : TRUE}).
컨트롤러는 명확성을 위해, 라우터로 변경되었습니다.
컬렉션 # 새로 고침은 매개 변수없이 사용하면 컬렉션에서 새로운 모델 컬렉션뿐만 아니라 빈을 재설정 모두 능력을 강조하는 컬렉션 # 재설정로 변경되었습니다. saveLocation 탐색으로 대체되었다.
편안하고 지속성 방법 (등, 가져 오기, 저장) 이제 더 성공 / 오류 체인 및 일반 편의를 위해 jQuery를 연기 오브젝트를 돌려줍니다.
모델 # 탈출을 위해 탈출 개선 XSS.
모음을 사용하지 않고 편안하고 URL을 지정 허용하는 UrlRoot에 옵션을 추가했습니다.
Backbone.history.start가 여러 번 호출하면 오류가 발생합니다.
컬렉션 # 이제 새로 만든 모델을 초기화하기 전에 유효성을 검사합니다. view.el 이제 jQuery를 문자열을 검색 할 수 있습니다.
백본 뷰는 이제 속성 매개 변수를 취할 수 있습니다.
모델 # 기본값은 현재뿐만 아니라 문자 그대로의 속성이 객체로 기능 할 수있다.

요구 사항 :

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

유사한 소프트웨어

Baseline.php
Baseline.php

13 May 15

node-browscap
node-browscap

12 May 15

Web Font Loader
Web Font Loader

1 Oct 15

ODX-Lib
ODX-Lib

5 Jun 15

개발자의 기타 소프트웨어 Jeremy Ashkenas

Docsplit
Docsplit

13 Apr 15

CoffeeScript
CoffeeScript

4 Jun 15

Jammit
Jammit

11 Mar 16

코멘트 Backbone.js

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!
카테고리별로 검색