1
創建集合我想在一個項目角度離子(如Backbonejs)來創建一個集合或模型。 這可能嗎? 如果是,我可以使用Backbone嗎? 如果沒有,我能做些什麼(最好的方式)? 謝謝。如何角離子
創建集合我想在一個項目角度離子(如Backbonejs)來創建一個集合或模型。 這可能嗎? 如果是,我可以使用Backbone嗎? 如果沒有,我能做些什麼(最好的方式)? 謝謝。如何角離子
通常,在角度,你只用直線上升香草JavaScript對象。
var person = {
firstName: "Andrew",
lastName: "McGivery"
}
和收集也只是這些對象的數組...
var person1 = {
firstName: "Andrew",
lastName: "McGivery"
}
var person2 = {
firstName: "Léon",
lastName: "Jiresse"
}
var people = [person1,person2];
//or
people = [];
people.push(person1,person2);
在某種程度上,棱角分明的建築那種假設你是從後端讓你的模型(服務器,webservice等)通過$ http。
app.factory("PeopleService",function(){
return {
GetPeople: function(){
return $http.get('path/to/backend/people');
}
}
}
app.controller("PeopleController",function($scope,PeopleService){
PeopleService.GetPeople().then(function(people){
$scope.people = people;
});
});
更多的閱讀材料:http://www.wekeroad.com/2013/04/25/models-and-services-in-angular/
謝謝安德魯。這正是我需要的! ;) – jlcj 2014-10-11 16:52:24