Я получаю ошибку method1() не определен. Каков правильный способ вызова метода во время init?
gdmsDashboard.controller('DashboardController', '$scope') {
$scope.Msg = "";
(function init() {
$scope.method1 ();
method1 ();
this.method1 ();
})();
$scope.method1 = function () {
//
}
}
Вам нужно понять концепцию подмены
Просто, чтобы заставить ваш код работать, сделайте это
$scope.method1 = function () {
//
}
(function init() {
$scope.method1();
})();
init
,run
методом?variable hoisting concept