2015-06-04 109 views
0

我對角度很陌生,似乎無法弄清楚這一點。角度不綁定到vm的事件

在我的控制,我使用的var vm = this語法,而不是使用$scope而是試圖附加一個$on事件處理程序,我收到了vm.$on不是一個函數錯誤時。

這工作:

$scope.$on('$viewContentLoaded', function() { 
    console.log(vm.myform); 
}); 

這不:

var vm = this; 

vm.$on('$viewContentLoaded', function() { 
    console.log(vm.myform); 
}); 

可能有些請解釋原因。

感謝 詹姆斯

+0

這是偉大的,非常感謝你@MichaelRadionov多指着我在正確的方向。 –

回答