【backbone】取得 Model 資料
by divaka
HTML
<script src="http://cdnjs.cloudflare.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.3.1/underscore-min.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/backbone.js/0.9.2/backbone-min.js"></script>
JavaScript
//較單純的 Model
var user = new Backbone.Model({
firstName: "Jack",
lastName: "divaka"
});
//取得 Model 項目
document.write(user.get("firstName"));
document.write("<hr>");
document.write(user.get("lastName"));
//裡面有 json obj 的 Model
jsonModel = new Backbone.Model({
data:[
{ item: "item1", href: "1.jsp" },
{ item: "item2", href: "2.jsp" }
]
});
//取得 Model 項目 (JSON 物件版) - 需要用到遞迴
for(i=0;i<jsonModel.get("data").length;i++){
document.write("<hr>");
document.write(jsonModel.get("data")[i].item);
document.write("│");
document.write(jsonModel.get("data")[i].href);
}