javascript - angular js Unknown provider錯(cuò)誤
問題描述
var app=angular.module('myApp',[’ng’]); app.factory(’$cart’,[’$scope’,function($scope){return { add:function(){$scope.pList.push({price:8000,count:Math.floor(Math.random()*100+1)}); }, del:function(index){$scope.pList.splice(index,1); }} }]); app.controller(’myCtrl’,[’$scope’,’$cart’,function($scope,$cart){$scope.pList=[ {price:2000,count:Math.floor(Math.random()*100+1)}, {price:3000,count:Math.floor(Math.random()*100+1)}, {price:5000,count:Math.floor(Math.random()*100+1)}, {price:9000,count:Math.floor(Math.random()*100+1)}];$scope.handleAdd=function(){ $cart.add();};$scope.handleDelete=function(){ $cart.del();} }]);
這段代碼會(huì)報(bào)如下錯(cuò)誤:angular.js:12314 Error: [$injector:unpr] Unknown provider: $scopeProvider <- $scope <- $cart;剛學(xué)angular 求大神知道π-π
問題解答
回答1:謝邀。factory、service 只有$rootScope,沒辦法知道局部的$scope的。
相關(guān)文章:
1. docker綁定了nginx端口 外部訪問不到2. git - webstorm窗口中左側(cè)列表的文件名顏色怎么修改3. android權(quán)限被第三方安全軟件禁止,如何獲取該權(quán)限狀態(tài)4. javascript - 最近用echarts做統(tǒng)計(jì)圖時(shí)遇到兩個(gè)問題!!5. docker images顯示的鏡像過多,狗眼被亮瞎了,怎么辦?6. javascript - 深夜被問題困擾求解惑,rn的API之PermissionsAndroidd的問題7. mysql - 我的myeclipse一直連顯示數(shù)據(jù)庫連接失敗,不知道為什么8. tp 6.0 數(shù)據(jù)查詢,求教!9. Discuz! Q 有人用過嗎?10. javascript - onclick事件點(diǎn)擊不起作用

網(wǎng)公網(wǎng)安備