Model
var Model = Backbone.Model.extend ({
});๋ค์๊ณผ ๊ฐ์ด Backbone.Model.extend ๋ก ๋ชจ๋ธ์ ์์ฑํ ์ ์๋ค.
cid
model์ ์์ฑํ๋ฉด Backbone์์ ์๋์ผ๋ก cid๋ผ๋ ๊ณ ์ ํ ๊ฐ์ ๊ฐ์ง property๋ฅผ ์์ฑํด์ค๋ค.
parse
์๋ฒ์์ ์ฌ์ฉ๋๋ฉฐ response ๊ฐ์ฒด๋ฅผ ํตํด ๋ชจ๋ธ์ ๋ฐ์ดํฐ๋ฅผ ๋ฐํํ๊ณ ๋ฐ์ดํฐ๋ฅผ JSON ํ์์ผ๋ก ๋ํ๋ธ๋ค.
model.parse(response,options)model์ ๋ฐ์ดํฐ๊ฐ fetch, save์ ์๋ฒ์์ ๋ฆฌํด๋ ๋๋ง๋ค parse๊ฐ ํธ์ถ๋๋ค. ํจ์์ ์ธ์๋ก ์์ response object๊ฐ ์ ๋ฌ๋๊ณ ๋ชจ๋ธ์ ์์ฑ ํด์์ set๋๋๋ก ๋ฆฌํดํด์ผ ํ๋ค. ๊ธฐ๋ณธ๊ตฌํ์ no-option์ด๋ฉฐ ๊ฐ๋จํ๊ฒ JSON response๋ฅผ ์ ๋ฌํ๋ค.
Last updated
Was this helpful?