JavaScript
js
js
  • Introduction
  • JavaScript
    • JABASCRIPT BASIC
    • Shallow Copy vs Deep Copy
    • OBJECT MODEL
    • NODE
    • 동기 처리 vs 비동기 처리
    • AJAX
    • CALLBACK
    • PROMISE
    • DEFERRER
    • UNDERSCORE
    • WEBPACK
    • SCOPE
    • EXECUTION CONTEXT
    • Image Object
    • BFCache란?
    • history.scrollRestoration
    • Intersection Observer
    • JWT - JSON Web Token
    • HTML vs JSON
  • Backbone.js
    • Model
    • Collection
    • Sync
    • view
Powered by GitBook
On this page
  • cid
  • parse

Was this helpful?

  1. Backbone.js

Model

PreviousBackbone.jsNextCollection

Last updated 5 years ago

Was this helpful?

var Model = Backbone.Model.extend ({

});

다음과 같이 Backbone.Model.extend 로 모델을 생성할 수 있다.

cid

model을 생성하면 Backbone에서 자동으로 cid라는 고유한 값을 가진 property를 생성해준다.

parse

서버에서 사용되며 response 객체를 통해 모델의 데이터를 반환하고 데이터를 JSON 형식으로 나타낸다.

model.parse(response,options)

model의 데이터가 , 시 서버에서 리턴될때마다 parse가 호출된다. 함수의 인자로 원시 response object가 전달되고 모델의 속성 해시에 되도록 리턴해야 한다. 기본구현은 no-option이며 간단하게 JSON response를 전달한다.

fetch
save
set