2015-07-22 138 views
0

我從json對象(這又是範圍變量)訪問範圍變量時遇到問題。這是代碼片段。從json對象訪問範圍變量 - angularjs

我控制器

$scope.myJsonObj = { 
name: 'abcd', 
details: $scope.getDetails() 
}; 

$scope.getDetails = function() { 
//some code 
}; 

的內部代碼它說$ scope.getDetails不是一個函數。此外我嘗試使用this.getDetails()並結束了相同的錯誤。

+3

您必須首先定義$ scope.getDetails()。 – Ioan

+0

謝謝!有效 –

回答

2

您正試圖訪問$scope中尚未定義的功能。

因此,您必須首先定義$scope.getDetails