2015-07-22 1 views
0

Я получаю метод error1() не определен. Каков правильный способ вызова метода во время init?правильный способ вызова функций во время init в JavaScript

gdmsDashboard.controller('DashboardController', '$scope') { 

     $scope.Msg = ""; 

     (function init() { 
      $scope.method1(); 
      method1(); 
      this.method1(); 

     })(); 

     $scope.method1 = function() { 
      // 
     } 
} 
+0

что вы имеете в виду 'init',' run' метод? – Vineet

+0

Вам необходимо изучить концепцию «Variable hoisting» – vinayakj

+1

$ scope.logOut необходимо сначала создать функцию, прежде чем вы сможете ее вызвать, используя имеющуюся у вас настройку контроллера. – Rob

ответ

1

Вы должны понимать variable hoisting понятию

Просто, чтобы сделать код работы это сделать

$scope.method1 = function() { 
      // 
     } 
(function init() { 
      $scope.method1(); 
})(); 
Смежные вопросы