我目前正在學習AngularJS,但即使看起來微不足道,我也無法找到解決方案。AngularJS - 將對象從控制器1移動到控制器2
我有兩個工廠服務創建的列表/控制器。
我想從列表1中刪除一個對象並添加到列表2中。當我通過它後在控制檯中顯示對象時,我可以看到它,但它不出現在我的第二個列表中。
我在GitHub上有代碼 - 正如你可以看到這是來自coursera的任務。 https://github.com/alaimoclaudia/assignment2_solution
我目前正在學習AngularJS,但即使看起來微不足道,我也無法找到解決方案。AngularJS - 將對象從控制器1移動到控制器2
我有兩個工廠服務創建的列表/控制器。
我想從列表1中刪除一個對象並添加到列表2中。當我通過它後在控制檯中顯示對象時,我可以看到它,但它不出現在我的第二個列表中。
我在GitHub上有代碼 - 正如你可以看到這是來自coursera的任務。 https://github.com/alaimoclaudia/assignment2_solution
我不知道我在回答你的問題,但我已經根據你的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的行爲如預期。
非常感謝您的代碼 - 幫助!我發現工廠是問題所在,因爲它在每次通話時創建了一項新服務......我將工廠移除了,現在工作正常:) – Jaypi
你能創建一個jsfiddle嗎? –
不幸的是,外部網站上的代碼鏈接並不代替問題主體*中的代碼*。鏈接可能發生變化,未來其他人將完全無法使用該問題。你應該[編輯]你的問題,並提供問題的[mcve]。 – Claies