【发布时间】:2020-01-07 07:10:56
【问题描述】:
真的很奇怪的问题,我知道,但我不知道该代码的作用。在一个repo,我看到了这个code:
$scope.$ctrl.browseData({ dataParameters: newValue });
忘记第二部分。括号内的所有内容都是数据源。我的问题是,$scope.$ctrl. 是做什么的?
我不知道。我什至不知道在哪里寻找或如何搜索它。如果我删除它并只输入ctrl......,我的错误就会消失,但我不确定,因为这是一种古老的功能。
我正在使用 AngularJS。有人可以向我解释这段代码$scope.$ctrl 的作用吗?谢谢!!
【问题讨论】:
-
这是某个组件吗?这应该是一个控制器,取决于
controllerAs值。 -
它访问
$scope对象的$ctrl属性。大概这将是附加到范围的控制器的某个实例。该范围究竟是什么或我们不知道它是什么控制器。 -
我认为this post 可能会回答您的问题。基本上
$ctrl是angularJS中控制器的默认名称。
标签: javascript angularjs