Ben bir şablondan benim açısal denetleyici işlevine başvurmak isterseniz, böyle, $scope
İşlevin olmalıdır:angularjs denetleyici işlevleri iyi uygulamalar
[template]
<button ng-click="doSomething()"></button>
[controller]
$scope.doSomething = function(){};
Ama ne diğer fonksiyonlar (ve denetleyici değişkenleri hakkında o Şablonlara başvurmayacağım olanlar, izlemeye ihtiyacım yok).
Bunların hepsini de '$ scope' içine koymalı mıyım? Performans için kötü değil mi? $scope
dışında bu tür işlevleri bildiren herhangi bir yakalama var mı?
Bunları kapsam içine almamalısınız. Sadece onları denetleyici içinde düzenli işlevler ve değişkenler gibi tanımlayın. –
@MadhurAhuja, this.myFunction = .. 'veya' var myFunction = ... '? – Anri
İşlevlerim myFunction() {...} 'seçeneğini tercih ediyorum. Var myFunction = ... 'ile ilgili sorun, yalnızca bildirildikten sonra çağrılabilir. –