【发布时间】:2016-02-08 13:03:39
【问题描述】:
如果我有一个控制器,例如:
myApp.controller('NewController', function ($scope, $window) {
var x = 5;
$scope.y = 5;
});
并且x 和y 将从我的应用程序中更改,无论我是在$scope 上声明var x 还是像现在这样用var 声明它都有什么区别?
【问题讨论】:
-
是的,它确实有所作为。查看您的代码的人需要知道哪些是内部“私有”变量,哪些在您的视图中公开为“公共”。
标签: angularjs