Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/427.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 角度JS工厂理解-加载时出错_Javascript_Angularjs_Dependency Injection_Frameworks_Angularjs Factory - Fatal编程技术网

Javascript 角度JS工厂理解-加载时出错

Javascript 角度JS工厂理解-加载时出错,javascript,angularjs,dependency-injection,frameworks,angularjs-factory,Javascript,Angularjs,Dependency Injection,Frameworks,Angularjs Factory,// MessagesService是一个函数; 菜单控制器是一个函数 我收到一个错误:MessagesService不存在。 如果我从MenuController中删除MessagesService依赖项,效果会很好 但我需要创建消息控制器,什么将添加一些吐司关于应用程序,不知道,如何 您永远不能在angular工厂中注入$scope依赖项 它应该没有$scope依赖项 .factory('MessagesService', ['$filter', '$mdToast', '$animate'

//

MessagesService是一个函数; 菜单控制器是一个函数

我收到一个错误:MessagesService不存在。 如果我从MenuController中删除MessagesService依赖项,效果会很好

但我需要创建消息控制器,什么将添加一些吐司关于应用程序,不知道,如何

您永远不能在angular
工厂中注入
$scope
依赖项

它应该没有
$scope
依赖项

.factory('MessagesService', ['$filter', '$mdToast', '$animate', MessagesService])
您永远不能在angular
工厂中注入
$scope
依赖项

它应该没有
$scope
依赖项

.factory('MessagesService', ['$filter', '$mdToast', '$animate', MessagesService])

天哪,真管用!范围,我的意思是,可以用于模板?如果我需要收集消息,我需要在我的工厂函数代码中使用基本对象,如“items”?天哪,它可以工作!范围,我的意思是,可以用于模板?如果我需要收集消息,我需要在我的工厂函数代码中使用基本对象,如“items”?