backbone.js 예제

By 2019. augusztus 2. Egyéb kategória No Comments

이것은 훌륭한 Angular.js 예입니다. 나는 미래에 라이브러리를 사용하여 살펴 볼 것이다. 나는이 경우 백본이 가난한 선택이라는 데 동의하지만, 튜토리얼은 단순화 된 백본 응용 프로그램을 시연하는 것에 관한 것이었고(슬프게도) 작업에 가장 적합한 도구로 양식을 작성하지 않는 것이었습니다. setmodel.set(속성, [옵션]) 모델에서 특성(하나 또는 다수)의 해시를 설정합니다. 특성 중 어느 개라도 모델의 상태를 변경하면 모델에서 “변경” 이벤트가 트리거됩니다. 특정 특성에 대한 변경 이벤트도 트리거되며, 변경:제목 및 변경:콘텐츠와 같은 속성에 바인딩할 수도 있습니다. 개별 키와 값을 전달할 수도 있습니다. 제롬 자갈-니케는 백본 예제로 저장소에 번들로 제공되는 Todo List 응용 프로그램을 기여했습니다. 일반적으로 백본을 어디서부터 시작해야 할지 궁금한 경우 잠시 동안 추가된 소스를 읽어보십시오. 이 앱은 LocalStorage 어댑터를 사용하여 서버로 보내는 대신 브라우저 내에서 모든 토도를 투명하게 저장합니다.

제롬에는 localtodos.com 호스팅되는 버전도 있습니다. 어떤 인수없이 this.spy()를 사용하면 익명의 스파이가 생성됩니다. 이는 재스민.createSpy()와 비슷합니다. 다음 예제에서 SinonJS 스파이의 기본 사용을 관찰할 수 있습니다. 다음 예제에서는 특정 특성(Todo 모델의 제목)이 변경될 때마다 메시지를 기록합니다. 데스크톱 환경에 대 한 jQuery Mobile의 디자인 예제, http://jquerymobile.com/designs/#desktop 각 사양은 자바 스크립트 함수, 설명 문자열 및 함수를 사용 하 여 그것에 대 한 호출()으로 설명. 설명은 특정 코드 단위가 나타내는 동작을 설명해야 하며 BDD를 염두에 두면 이상적으로 의미가 있어야 합니다. 다음은 기본 사양의 예입니다: AngularJS에 대한 예는 코드 줄이 적습니다. 그러나, 그것은 또한 매우 절차적이며 불행한 일입니다. 일반적인 SPA는 논리 엔터티를 나타내는 작은 인터페이스 조각으로 구성되며, 모두 고유한 UI, 비즈니스 논리 및 데이터를 갖습니다. 좋은 예는 상점 웹 응용 프로그램의 바구니에 항목을 추가할 수 있습니다. 이 바구니는 페이지의 오른쪽 상단 모서리에 있는 상자에 있는 사용자에게 표시될 수 있습니다(아래 그림 참조): 이것은 꽤 많습니다.

두 번째 단계는 대부분의 작업을 수행하며 자습서의 “자세히 보기” 섹션에 연결된 문서와 예제 앱을 읽어야 할 것입니다.