AngularJS如何在控制器中声明私有变量和函数

我写了一个小控制器,在其中我用var关键字声明了一个不在范围内的变量。这是否意味着范围是私有的?看到我的代码。

<div ng-app="myApp" ng-controller="myCtrl">
{{test}}
</div>

var app = angular.module('myApp', []);
app.controller('myCtrl', function ($scope) {
        var test='test hello';
    $scope.Operantion = 'hello';
    $scope.GetData = function () {
        abc();
    };

    function abc()
    {
        alert(test);
    }
    $scope.GetData();
});

var测试变量应被视为私有变量吗?

如果我只用函数xxx()声明一个函数,则应将其视为私有函数。我是新来的。因此,在测试代码时,我想到了很多问题。所以请引导我 谢谢

马可斯

是的。var testfunction xxx()应被视为“私有”或更佳的本地数据和功能。

作为参考,请参见:
Angularjs作用域
javascript中变量的作用域是什么

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

AngularJS如何在控制器中声明私有变量和函数

来自分类Dev

控制器函数中的AngularJS私有变量

来自分类Dev

在Codeigniter控制器中声明私有变量

来自分类Dev

如何测试调用私有函数的控制器函数,该私有函数又依次调用angularjs中的异步函数

来自分类Dev

在angularjs控制器中声明变量

来自分类Dev

在angularjs控制器中声明变量

来自分类Dev

如何在MVC 4中从控制器访问私有构造函数到模型类

来自分类Dev

如何在angularjs的控制器中调用函数?

来自分类Dev

如何在AngularJS的子控制器中调用函数?

来自分类Dev

如何在es6类中声明私有变量和私有方法

来自分类Dev

如何在AngularJS的Router UI控制器中访问主控制器变量?

来自分类Dev

如何在Ajax调用中在控制器外部调用Angularjs控制器函数

来自分类Dev

在AngularJS中,如何在一个控制器中创建函数以更改另一个控制器中的变量?

来自分类Dev

如何在单个控制器中创建全局变量并在Angularjs的工厂内部调用函数

来自分类Dev

控制器中的私有属性

来自分类Dev

访问声明函数中的私有变量

来自分类Dev

在AngularJS中声明控制器

来自分类Dev

如何在AngularJs指令中使用控制器变量

来自分类Dev

如何在AngularJS中访问服务中的控制器变量

来自分类Dev

如何在AngularJS中的其他控制器中设置变量?

来自分类Dev

如何在AngularJS中访问服务中的控制器变量

来自分类Dev

如何在数组控制器中声明项目控制器-ember.js

来自分类Dev

所有控制器模板中的Angularjs服务变量

来自分类Dev

所有控制器模板中的Angularjs服务变量

来自分类Dev

在angularjs中的其他控制器中声明的路由页面控制器中的访问变量

来自分类Dev

如何在AngularJS中与另一个控制器共享$ scope变量?

来自分类Dev

如何在Angularjs控制器中设置动态变量名称

来自分类Dev

AngularJS如何在2个或更多控制器中解析对$ scope变量的调用?

来自分类Dev

如何在angularjs(1x)控制器中全局使用变量?

Related 相关文章

  1. 1

    AngularJS如何在控制器中声明私有变量和函数

  2. 2

    控制器函数中的AngularJS私有变量

  3. 3

    在Codeigniter控制器中声明私有变量

  4. 4

    如何测试调用私有函数的控制器函数,该私有函数又依次调用angularjs中的异步函数

  5. 5

    在angularjs控制器中声明变量

  6. 6

    在angularjs控制器中声明变量

  7. 7

    如何在MVC 4中从控制器访问私有构造函数到模型类

  8. 8

    如何在angularjs的控制器中调用函数?

  9. 9

    如何在AngularJS的子控制器中调用函数?

  10. 10

    如何在es6类中声明私有变量和私有方法

  11. 11

    如何在AngularJS的Router UI控制器中访问主控制器变量?

  12. 12

    如何在Ajax调用中在控制器外部调用Angularjs控制器函数

  13. 13

    在AngularJS中,如何在一个控制器中创建函数以更改另一个控制器中的变量?

  14. 14

    如何在单个控制器中创建全局变量并在Angularjs的工厂内部调用函数

  15. 15

    控制器中的私有属性

  16. 16

    访问声明函数中的私有变量

  17. 17

    在AngularJS中声明控制器

  18. 18

    如何在AngularJs指令中使用控制器变量

  19. 19

    如何在AngularJS中访问服务中的控制器变量

  20. 20

    如何在AngularJS中的其他控制器中设置变量?

  21. 21

    如何在AngularJS中访问服务中的控制器变量

  22. 22

    如何在数组控制器中声明项目控制器-ember.js

  23. 23

    所有控制器模板中的Angularjs服务变量

  24. 24

    所有控制器模板中的Angularjs服务变量

  25. 25

    在angularjs中的其他控制器中声明的路由页面控制器中的访问变量

  26. 26

    如何在AngularJS中与另一个控制器共享$ scope变量?

  27. 27

    如何在Angularjs控制器中设置动态变量名称

  28. 28

    AngularJS如何在2个或更多控制器中解析对$ scope变量的调用?

  29. 29

    如何在angularjs(1x)控制器中全局使用变量?

热门标签

归档