Angular控制器自动调用函数

Angular Controller Automatically Calls Function

本文关键字:调用 函数 控制器 Angular      更新时间:2023-09-26

我在Angular中创建了一个控制器,其中有一个函数需要从我的视图中调用。我的问题是,在加载页面时,函数会自动被调用。我只希望它在我调用的时候被调用。

angular.module("mainProject")
.controller("randomCtrl", function ($scope, $http, $filter) {
    $scope.callApi = function () {
        console.log("Don't Execute Yet!");
    };
});

是否有一种方法,使它,所以我可以调用callApi函数从一个ng-click,但它不着火时加载?

加载页面时不会调用该函数。