Javascript AngularJS数组-数据存在于多个表中的对象
我正试图为自己制作一个应用程序作为一个辅助项目,以适应angularjs,我没有太多的经验,我正试图想出一种方法,在一个表格中为不同的团队使用不同的数据,而不需要制作不同的控制器,因为我正在制作不同的表,每个团队都会出现在其中,但是他们的关联数据属性每次都不同 因此,与其每年(2010年)制作这样的多个控制器Javascript AngularJS数组-数据存在于多个表中的对象,javascript,html,angularjs,Javascript,Html,Angularjs,我正试图为自己制作一个应用程序作为一个辅助项目,以适应angularjs,我没有太多的经验,我正试图想出一种方法,在一个表格中为不同的团队使用不同的数据,而不需要制作不同的控制器,因为我正在制作不同的表,每个团队都会出现在其中,但是他们的关联数据属性每次都不同 因此,与其每年(2010年)制作这样的多个控制器 …是否有任何方法可以在不创建不同控制器的情况下为同一团队提供不同的数据?您有与此控制器配套的HTML模板吗?加载此控制器的那个?为什么在世界上不同的年份需要不同的控制器。为什么不将所有内容
…是否有任何方法可以在不创建不同控制器的情况下为同一团队提供不同的数据?您有与此控制器配套的HTML模板吗?加载此控制器的那个?为什么在世界上不同的年份需要不同的控制器。为什么不将所有内容保存在一个列表/数组/表中呢。我遗漏了什么吗?mbeso——因为否则每个团队都需要一个2010年的职位属性,2011年、2012年、2013年等等。。。。以及所有其他属性使用服务获取数据,给定年份作为服务的参数。每个控制器都可以注入此服务并在需要的年份加载,并以通用方式工作
app.controller('2010controller', function() {
var teams = [
{
name: 'Team One',
position: 1,
played: 38,
won: 27,
drawn: 5,
lost: 6,
goalsFor: 103,
goalsAgainst: 32,
goalDifference: 71,
points: 86
},
{
name: 'Team Two',
position: 2,
played: 38,
won: 27,
drawn: 4,
lost: 7,
goalsFor: 86,
goalsAgainst: 28,
goalDifference: 58,
points: 85
},
]
});
})