我想從子控制器訪問/修改父控制器中的某些變量。這個變量是一個promise(一些$ http請求),所以當我在子控制器中渲染元素時,這個變量仍然不存在。角父母和子控制器通信
我意識到使用ng-if可以幫我解決這個問題。但是2範圍不能通信。我的問題是:
- 我怎麼雙向綁定變量2範圍是什麼?這是做到這一點的正確方法嗎? ..
- 有沒有辦法,我不需要使用這個ng-if?我有2-3個承諾等待的變量,我不想在元素中使用多個ng-if語句。這可能嗎?
http://jsbin.com/rahidukuvi/1/edit
是使用$ watch的唯一方法嗎?我爲什麼要這樣做的原因是我將多個承諾傳遞給子控制器,如果我有多個$ watch,這將會非常複雜.... – 2014-12-09 06:25:44
但是,如果您只是在父控制器上創建監視器,然後廣播改變所有關心它的兒童管制員?除非我誤解了 – user1325394 2014-12-10 05:35:46