在angularjs中,当我点击按钮时,它将调用Controller的功能,但在该功能中,我无法获得$ scope或$ rootScope。
这是链接: https://plnkr.co/edit/rFDGLPMdvW4BeTBdu5s8?p=preview
当你点击Go To Store ..商店页面将打开..然后点击添加到购物车..然后$ scope函数将调用..但是没有获得该函数中的$ scope enter code here
答案 0 :(得分:0)
您有一个名为' MainController'的顶级控制器。 Store.html视图使用此控制器,但AddToCart函数位于StoreController中。您需要将商店控制器添加到商店视图(store.html的第一行):
<div ng-controller="StoreController">
答案 1 :(得分:0)
您的应用运行正常,如果您打开开发人员工具,您会看到debugger
断点正在被点击。我发现的问题是你没有为Cart定义路线。此外,$scope.cartItemCount
也不会自动更新