我想知道是否有辦法讓子範圍更改(啓動$ apply)導致$ rootScope。$ digest($ apply方法的一部分) 。 當我這樣做時,我仍然希望當另一個祖先作用域啓動$ apply(它調用$ rootScope。$ digest())時這個作用域被更新。 而且當這個範圍調用$ apply時,它仍然會更新它的子範圍。從祖先更新但不更新祖先的角度子範圍
對於〔實施例: 父親 --Son ----孫子
父親,NG-點擊 - >更新父,子,孫 兒子,NG-點擊 - >更新的兒子,孫子 孫子,ng-click - >更新父親,兒子,孫子,甚至更新兒子,孫子
我設法做到這一點,在角度的源代碼(約3行代碼)略有改變。
由於它不會是角的官方版本的一部分(除非我會做拉請求,並將合併),我想知道是否已經有一種方法來實現這一點。
在此先感謝!
你能創造出你的目標是什麼plunkr? '範圍可以被隔離或不... – malix
我編輯了我的問題。讓我知道它是否沒有幫助。 –
聽起來像你可以通過指令和一個&綁定來實現。 – Dave