解决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 相关文章推荐
jQuery对象与DOM对象之间的相互转换
Mar 03 Javascript
JS模拟键盘打字效果的方法
Aug 05 Javascript
jquery实现点击向下展开菜单项(伸缩导航)效果
Aug 22 Javascript
JS、jQuery中select的用法详解
Apr 21 Javascript
JavaScript必看小技巧(必看)
Jun 07 Javascript
支持移动端原生js轮播图
Feb 16 Javascript
微信小程序页面开发注意事项整理
May 18 Javascript
jQuery回调方法使用示例
Jun 26 jQuery
详解vue-cli 快速搭建单页应用之遇到的问题及解决办法
Mar 01 Javascript
基于jquery实现九宫格拼图小游戏
Nov 30 jQuery
vue实现顶部菜单栏
Nov 08 Javascript
uni-app 自定义底部导航栏的实现
Dec 11 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 冒泡排序 二分查找 顺序查找 二维数组排序算法函数的详解
2013/06/25 PHP
php使用百度翻译api示例分享
2014/01/31 PHP
Chrome Web App开发小结
2014/09/04 PHP
Smarty高级应用之缓存操作技巧分析
2016/05/14 PHP
利用PHP扩展Xhprof分析项目性能实践教程
2018/09/05 PHP
PHP设计模式之数据访问对象模式(DAO)原理与用法实例分析
2019/12/12 PHP
js 通用javascript函数库整理
2011/08/14 Javascript
JS实现图片预加载无需等待
2012/12/21 Javascript
解决javascript:window.close()在chrome,Firefox下失效的问题
2013/05/07 Javascript
JS限制Textarea文本域字符个数的具体实现
2013/08/02 Javascript
js获取鼠标点击的位置实现思路及代码
2014/05/09 Javascript
不使用ajax实现无刷新提交表单
2014/12/21 Javascript
JavaScript如何调试有哪些建议和技巧附五款有用的调试工具
2015/10/28 Javascript
JavaScript中的this到底是什么(一)
2015/12/09 Javascript
thinkphp标签实现bootsrtap轮播carousel实例代码
2017/02/19 Javascript
js实现适配不同的屏幕大小
2017/04/10 Javascript
带你了解session和cookie作用原理区别和用法
2017/08/14 Javascript
对vuex中getters计算过滤操作详解
2019/11/06 Javascript
如何优雅地在Node应用中进行错误异常处理
2019/11/25 Javascript
jQuery实现飞机大战小游戏
2020/07/05 jQuery
Python实现分割文件及合并文件的方法
2015/07/10 Python
使用Python+Splinter自动刷新抢12306火车票
2018/01/03 Python
Python socket套接字实现C/S模式远程命令执行功能案例
2018/07/06 Python
python中map的基本用法示例
2018/09/10 Python
scrapy-redis的安装部署步骤讲解
2019/02/27 Python
详解python持久化文件读写
2019/04/06 Python
Python实现字典按key或者value进行排序操作示例【sorted】
2019/05/03 Python
pytorch实现线性拟合方式
2020/01/15 Python
Python基础教程之输入输出和运算符
2020/07/26 Python
预备党员政审材料
2014/02/04 职场文书
小区推广策划方案
2014/06/06 职场文书
竞选大学学委演讲稿
2014/09/13 职场文书
教师党员学习十八届四中全会思想汇报
2014/11/03 职场文书
2014年关工委工作总结
2014/11/17 职场文书
详解CSS伪元素的妙用单标签之美
2021/05/25 HTML / CSS
pycharm无法安装cv2模块问题
2022/05/20 Python