AngularJS - 将对象从控制器1移动到控制器2

时间:2016-11-09 18:35:09

标签: javascript angularjs

我目前正在学习AngularJS,但即使看起来微不足道,我也无法找到解决这个问题的方法。

我有两个由工厂服务创建的列表/控制器。

我想从列表1中删除一个对象并添加到列表2.当我在传递它后在控制台中显示该对象时,我可以看到它,但它没有出现在我的第二个列表中。

我在GitHub上有代码 - 你可以看到这是一个来自coursera的作业。 https://github.com/alaimoclaudia/assignment2_solution

1 个答案:

答案 0 :(得分:0)

我不确定我是否回答了您的问题,但我根据您的github代码创建了一个plunker:
https://plnkr.co/edit/oNvezy5IQ9EBKMpwWq7j?p=preview

我在代码中只看到一个项目列表:

[{
  name: "Milk",
  quantity: "10"
}, {
  name: "Donuts",
  quantity: "10"
}, {
  name: "Cookies",
  quantity: "10"
}, {
  name: "Chocolate",
  quantity: "10"
}, {
  name: "Apples",
  quantity: "10"
}];

似乎ui表现得像预期的那样。