我试图用这个函数内部范围,但它似乎不工作。我应该在哪里放置参数$ scope。
谢谢
这里是我把主线的代码,反映了结构的结构:
myApp.controller('myCtrl', ['$scope','Fact', function($scope,Fact) {
$scope.myFunc = function() {
Fact.init(beamNumber,function(){
polygonsBeam[ list.length - 1- i].addListener('click',function(e) {
console.log($scope.db)
$scope.db = 20
console.log(list[list.length - 1 - polygonsBeam.indexOf(this)]);
});
});
};
}]);
什么是上下文?这是在一些控制器内?如果是这样,你是否注入了$ scope? –
感谢您的回答。是的,它是一个控制器 myApp.controller( 'myCtrl',[ '$范围', '事实',函数($范围,事实){ ... –
里面我觉得我没注入 –