2016-11-09 10 views
0

現在、AngularJSを学習していますが、この問題の解決方法はわかりませんでした。AngularJS - コントローラー1からコントローラー2へのオブジェクトの移動

私は2つのリスト/コントローラが工場出荷時に作成されています。

オブジェクトをリスト1から削除してリスト2に追加したいと思います。オブジェクトを渡した後にコンソールに表示すると、そのオブジェクトは表示されますが、2番目のリストには表示されません。

私はGitHubのコードを持っています - これはcourseraからの割り当てです。 https://github.com/alaimoclaudia/assignment2_solution

+0

jsfiddleを作成できますか? –

+1

残念ながら、外部サイトのコードへのリンクは、質問本体*のコード*の代わりにはなりません。リンクが変更される可能性があり、将来他の人が問題を完全に使用できなくなる可能性があります。あなたはあなたの質問を編集し、問題の[mcve]を提供するべきです。 – Claies

答えて

0

私はあなたの質問に答えるのですかわからないが、私はあなたのgithubのコードに基づいてplunkerを作成しました:

[{ 
    name: "Milk", 
    quantity: "10" 
}, { 
    name: "Donuts", 
    quantity: "10" 
}, { 
    name: "Cookies", 
    quantity: "10" 
}, { 
    name: "Chocolate", 
    quantity: "10" 
}, { 
    name: "Apples", 
    quantity: "10" 
}]; 
:私は、コード内の項目の1つのリストのみを参照してください
https://plnkr.co/edit/oNvezy5IQ9EBKMpwWq7j?p=preview

そして、uiが期待どおりに動作するようです。

+1

コードをいただきありがとうございました。すべての呼び出しで新しいサービスが作成されたため、工場が問題であることがわかりました...工場を削除して、今は動作しています:) – Jaypi

関連する問題