AngularJS变量未定义

时间:2015-06-15 12:18:27

标签: angularjs angularjs-scope

在我的控制器中,我为例如。$,scope.example.example2 = true定义了一个变量。

但是当页面加载时控制器不起作用。(例如,有四个div依赖于一个变量(ng-show),但无论变量如何都会变得可见。)

一旦从控制器中删除$ scope.example.example2,一切正常。

我是angularJS的新手:P

1 个答案:

答案 0 :(得分:1)

问题是$ scope.example未定义。请先按如下方式定义:

$scope.example = {};
//and then define the property inside this object

$scope.example.example2 = 2;

现在应该可以在您的控制器中访问它。