Czy istnieje sposób wywoływania funkcji kątowej z funkcji javascript?Funkcja wywoływania kątowego na gotowym dokumencie
function AngularCtrl($scope) {
$scope.setUserName = function(student){
$scope.user_name = 'John';
}
}
muszę następujące funkcje w moim html:
jQuery(document).ready(function(){
AngularCtrl.setUserName();
}
Problemem tutaj jest mój kod HTML jest obecny, gdy strona jest ładowana, a tym samym dyrektywy ng w HTML nie są kompilowane. więc chciałbym kompilować $ (jQuery ("PopupID")); po załadowaniu DOM.
Czy istnieje sposób wywołania funkcji kątowej na gotowym dokumencie? Czy ktoś może mi w tym pomóc?
Nie rozumiem Twojej funkcji setUserName - wymaga to argumentu studenta, ale kodu źródłowego "John"? Czy możesz zrobić to, czego potrzebujesz w kontrolerze, a nie w metodzie? Np. Funkcja MyCtrl ($ scope) {$ scope.user_name = 'John'; ...}. Czy to za późno? Może $ viewContentLoaded pomoże, jeśli używasz ng-view: http://stackoverflow.com/questions/11454383/angularjs-targeting-elements-inside-an-ng-repeat-loop-on-document-ready –