解决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 相关文章推荐
js判断字符是否是汉字的两种方法小结
Jan 03 Javascript
Ext4.2的Ext.grid.plugin.RowExpander无法触发事件解决办法
Aug 15 Javascript
javascript笛卡尔积算法实现方法
Apr 08 Javascript
简述jQuery ajax的执行顺序
Jan 05 Javascript
Node.js 文件夹目录结构创建实例代码
Jul 08 Javascript
jQuery实现隔行变色的方法分析(对比原生JS)
Nov 18 Javascript
JS函数多个参数默认值指定方法分析
Nov 28 Javascript
Vue input控件通过value绑定动态属性及修饰符的方法
May 03 Javascript
webpack将js打包后的map文件详解
Feb 22 Javascript
JavaScript Image对象实现原理实例解析
Aug 26 Javascript
js+for循环实现字符串自动转义的代码(把后面的字符替换前面的字符)
Dec 24 Javascript
javascript实现数字时钟效果
Feb 06 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关于htmlspecialchars、strip_tags、addslashes的解释
2014/07/04 PHP
PHP实现将浏览历史页面网址保存到cookie的方法
2015/01/26 PHP
PHP实现深度优先搜索算法(DFS,Depth First Search)详解
2017/09/16 PHP
checkbox全选/取消全选以及checkbox遍历jQuery实现代码
2009/12/02 Javascript
javascript开发技术大全-第3章 js数据类型
2011/07/03 Javascript
jquery中get,post和ajax方法的使用小结
2014/02/04 Javascript
鼠标事件的screenY,pageY,clientY,layerY,offsetY属性详解
2015/03/12 Javascript
javascript中window.open在原来的窗口中打开新的窗口(不同名)
2015/11/15 Javascript
javascript中eval解析JSON字符串
2016/02/27 Javascript
JavaScript sort数组排序方法和自我实现排序方法小结
2016/06/06 Javascript
js移动焦点到最后位置的简单方法
2016/11/25 Javascript
利用JS实现页面删除并重新排序功能
2016/12/09 Javascript
jQuery基本筛选选择器实例代码
2017/02/06 Javascript
vue2.5.2使用http请求获取静态json数据的实例代码
2018/02/27 Javascript
Vue filter介绍及详细使用
2018/04/04 Javascript
vue-router 手势滑动触发返回功能
2018/09/30 Javascript
javascript中一些奇葩的日期换算方法总结
2018/11/14 Javascript
在layui下对元素进行事件绑定的实例
2019/09/06 Javascript
js简单的分页器插件代码实例
2019/09/11 Javascript
vue中使用极验验证码的方法(附demo)
2019/12/04 Javascript
python刷投票的脚本实现代码
2014/11/08 Python
python MySQLdb Windows下安装教程及问题解决方法
2015/05/09 Python
Python计算三角函数之asin()方法的使用
2015/05/15 Python
Python解析命令行读取参数--argparse模块使用方法
2018/01/23 Python
python 不以科学计数法输出的方法
2018/07/16 Python
python使用Matplotlib改变坐标轴的默认位置
2019/10/18 Python
Django REST framework 单元测试实例解析
2019/11/07 Python
关于Pytorch的MNIST数据集的预处理详解
2020/01/10 Python
tensorflow使用L2 regularization正则化修正overfitting过拟合方式
2020/05/22 Python
Python爬虫爬取糗事百科段子实例分享
2020/07/31 Python
稀有和绝版书籍:Biblio.com
2017/02/02 全球购物
2014最新版群众路线四风整改措施
2014/09/24 职场文书
费城故事观后感
2015/06/10 职场文书
女方家长婚礼致辞
2015/07/27 职场文书
小学大队委竞选口号
2015/12/25 职场文书
讲解Python实例练习逆序输出字符串
2022/05/06 Python