12

この ng-init の問題に関するスタック オーバーフローのいくつかの例を見てきましたが、コントローラーを使用してそれを参照するものを見つけることができないようです。

htmlファイルに次のものを含めることにより、コントローラーで関数を呼び出しました

<div class="tab-container" ng-controller = "ExampleController" ng-init = "init()" >

コントローラーで:

$scope.init = function(){

        alert("do something");
};

実行されますが、コンポーネントが画面にロードされる前に実行されます。

何か不足していますか?

ありがとう

4

2 に答える 2