解决angularjs service中依赖注入$scope报错的问题


Posted in Javascript onOctober 02, 2018

控制台错误提示

ionic.bundle.js:26794 Error: [$injector:unpr] Unknown provider: $scopeProvider <- $scope <- DutylogService
 http://errors.angularjs.org/1.5.3/$injector/unpr?p0=<ion-nav-view name="tab-dutylog" class="view-container tab-content" nav-view="active" nav-view-transition="ios">copeProvider%20%3C-%20%24scope%20%3C-%20DutylogService
 at http://localhost:8100/lib/ionic/js/ionic.bundle.js:13438:12
 at http://localhost:8100/lib/ionic/js/ionic.bundle.js:17788:19
 at Object.getService [as get] (http://localhost:8100/lib/ionic/js/ionic.bundle.js:17941:39)
 at http://localhost:8100/lib/ionic/js/ionic.bundle.js:17793:45
 at getService (http://localhost:8100/lib/ionic/js/ionic.bundle.js:17941:39)
 at injectionArgs (http://localhost:8100/lib/ionic/js/ionic.bundle.js:17965:58)
 at Object.instantiate (http://localhost:8100/lib/ionic/js/ionic.bundle.js:18007:18)
 at Object.<anonymous> (http://localhost:8100/lib/ionic/js/ionic.bundle.js:17850:24)
 at Object.invoke (http://localhost:8100/lib/ionic/js/ionic.bundle.js:17995:19)
 at Object.enforcedReturnValue [as $get] (http://localhost:8100/lib/ionic/js/ionic.bundle.js:17834:37)

原因:

angular.module('myModule', [])
.service('MyController', ['$scope', function($scope) {
 // This controller throws an unknown provider error because
 // a scope object cannot be injected into a service.
}]);

建议方式:

.service('DutylogService', [function(){
 
}])

以上这篇解决angularjs service中依赖注入$scope报错的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
在IE上直接编辑网页内容的js代码(IE地址栏js)
Apr 27 Javascript
ASP小贴士/ASP Tips javascript tips可以当桌面
Dec 10 Javascript
javascript 面向对象 function类
May 13 Javascript
如何提高数据访问速度
Dec 26 Javascript
Bootstrap入门教程一Hello Bootstrap初识
Mar 02 Javascript
深入理解Vue 的条件渲染和列表渲染
Sep 01 Javascript
详谈js的变量提升以及使用方法
Oct 06 Javascript
Vue插件从封装到发布的完整步骤记录
Feb 28 Javascript
微信小程序录音实现功能并上传(使用node解析接收)
Feb 26 Javascript
JavaScript实现简单的图片切换功能(实例代码)
Apr 10 Javascript
JavaScript直接调用函数与call调用的区别实例分析
May 22 Javascript
TypeScript中条件类型精读与实践记录
Oct 05 Javascript
angular.js实现列表orderby排序的方法
Oct 02 #Javascript
Angularjs实现数组随机排序的方法
Oct 02 #Javascript
解决angular双向绑定无效果,ng-model不能正常显示的问题
Oct 02 #Javascript
angularjs获取到My97DatePicker选中的值方法
Oct 02 #Javascript
angular ng-model 无法获取值的处理方法
Oct 02 #Javascript
angularjs手动识别字符串中的换行符方法
Oct 02 #Javascript
angularjs使用div模拟textarea文本框的方法
Oct 02 #Javascript
You might like
PHP获取数组最大值下标的方法
2015/05/12 PHP
PHP+MySql实现一个简单的留言板
2020/07/19 PHP
js 页面输出值
2008/11/30 Javascript
jQuery实现原理的模拟代码 -6 代码下载
2010/08/16 Javascript
JSON无限折叠菜单编写实例
2013/12/16 Javascript
js文件Cookie存取值示例代码
2014/02/20 Javascript
Javascript仿PHP $_GET获取URL中的参数
2014/05/12 Javascript
js propertychange和oninput事件
2014/09/28 Javascript
node.js操作mongodb学习小结
2015/04/25 Javascript
js实现的后台左侧管理菜单代码
2015/09/11 Javascript
jQuery实现切换页面过渡动画效果
2015/10/29 Javascript
支持移动端原生js轮播图
2017/02/16 Javascript
Nodejs之http的表单提交
2017/07/07 NodeJs
vue+element实现批量删除功能的示例
2018/02/28 Javascript
vue.js element-ui tree树形控件改iview的方法
2018/03/29 Javascript
微信小程序实现保存图片到相册功能
2018/11/30 Javascript
小程序数据通信方法大全(推荐)
2019/04/15 Javascript
微信小程序云开发获取文件夹下所有文件(推荐)
2019/11/14 Javascript
Vue组件通信入门之Provide和Inject机制
2019/12/29 Javascript
js实现圆形显示鼠标单击位置
2020/02/11 Javascript
解决VUE-Router 同一页面第二次进入不刷新的问题
2020/07/22 Javascript
Vant 在vue-cli 4.x中按需加载操作
2020/11/05 Javascript
[48:21]Mski vs VGJ.S Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
[08:47]2018国际邀请赛 OG战队举杯时刻
2018/08/29 DOTA
[43:58]DOTA2-DPC中国联赛定级赛 LBZS vs SAG BO3第一场 1月8日
2021/03/11 DOTA
Python之dict(或对象)与json之间的互相转化实例
2018/06/05 Python
Django forms表单 select下拉框的传值实例
2019/07/19 Python
python opencv实现直线检测并测出倾斜角度(附源码+注释)
2020/12/31 Python
Jmeter调用Python脚本实现参数互相传递的实现
2021/01/22 Python
web页面录屏实现
2019/02/12 HTML / CSS
SmartBuyGlasses美国官网:太阳眼镜和眼镜
2017/08/20 全球购物
巴西最大的巴士票务门户:Quero Passagem
2020/11/21 全球购物
关于梦想的演讲稿
2014/05/05 职场文书
2014年民警工作总结
2014/11/25 职场文书
大学生入党自传2015
2015/06/26 职场文书
钓鱼岛事件感想
2015/08/11 职场文书