如何在回调函数中执行流

how the flow of execution in callback function?

本文关键字:执行流 函数 回调      更新时间:2023-09-26

当有回调函数时,我很困惑。

例如

<div ng-app="myApp" ng-controller="myCtrl">
Name: <input type="text" ng-model="name"><br>
</div>
<script>
angular.module('myApp', []).controller('myCtrl', function($scope) {
    $scope.name= "John";
});
</script>

我想知道在<script>标签中,哪个函数将首先执行,&还想确保这个函数是否向其他用作参数的函数返回任何值?

如果我没有错的话,我想你在问关于方法链接的问题。在这里阅读

方法链接-为什么它是一个好的实践,或不是?

在您的情况下,将首先执行module函数。它返回的对象有一个名为controller的函数,该函数将在第二个执行。

只有当Angular看到ng-controller="myctrl"指令时,才会调用回调函数。