在AngularJs中,当我调用函数时无法获得$scope
In AngularJs When i call function not able to get $scope
在angularjs中,当我点击按钮时,它会调用Controller的函数,但在该函数中我无法获得$scope或$rootScope。
以下是链接:https://plnkr.co/edit/rFDGLPMdvW4BeTBdu5s8?p=preview
当您单击"转到商店"时。。商店页面将打开。。然后单击"添加到购物车"。。则$scope函数将调用。。但在函数enter code here
中未获得$scope
您有一个名为"MainController"的顶级控制器。Store.html视图使用此控制器,但AddToCart函数位于StoreController中。您需要将Store控制器添加到Store视图(Store.html的顶行):
<div ng-controller="StoreController">
更新的plunkr
您的应用程序运行良好,如果打开Developer工具,您将看到debugger
断点被击中。我发现的问题是你没有为Cart定义路线。此外,$scope.cartItemCount
不会自动更新
相关文章:
- 控制器内部的scope函数不根据视图中的ng模型更新值
- 如何在angular中重复scope函数
- $scope.$on('$routeChangeSuccess'..) 和在 scope 函数中调用方法
- Angular 和 Jasmine - $scope函数未定义
- $scope函数参数从何而来
- 自定义指令调用$scope函数会导致$rootScope:infdig
- 没有调用li元素内部的scope函数
- AngularJS:如何将window.setTimeout插入到scope函数中
- angular$cookieStore在controller$scope函数下不工作
- 如何从指令中的templateUrl运行$scope函数
- Angular.js:存储http.get请求中的变量,以便在不同的$scope函数中全局使用
- 为什么我看不到在$scope函数中定义的$scope变量?
- 我可以在angularjs的$scope函数中写一个this函数吗?
- 无法在ng-repeat中调用$scope函数
- 为什么一些角$scope函数"return&;一个操作
- 如何在angular.js中调用ng-title属性上的scope函数?
- 如何在angular-kendojs中使用href来调用angular的$scope函数
- AngularJS:在$scope函数内等待ng点击事件
- 将$scope函数转换为常规var函数.对性能有任何影响吗
- 如何从angularjs指令中调用$scope函数