Angular App Factory Toaster 由于依赖关系中断了应用程序
Angular App Factory Toaster As Dependency Breaks Application
我有一个使用 Firebase 作为后端的 angular 应用程序,我正在尝试将 'toaster' 作为我的授权应用程序工厂中的依赖项注入。这是 app.factory
的开始
app.factory('principal', ['$rootScope',
'$q', '$http', '$timeout', '$firebaseAuth', "$firebaseObject", '$filter','$firebaseArray', '$state', 'toaster'
function ($rootScope, $q, $http, $timeout, $firebaseAuth, $firebaseObject, $filter, $firebaseArray, $state, toaster)
使用此配置,应用程序根本不会加载。我可以在我的控制器中使用 'toaster' 但在工厂内部它会破坏我的应用程序。我是 Angular 的新手,所以我不知道我是否遗漏了一些东西,或者完全偏离了向工厂添加这种依赖关系的基础。
我需要一个简单的烤面包机弹出提示密码不正确。我应该创建一个单独的控制器来处理这个吗?
您未能在视图中添加 toaster
容器,以便消息显示在该容器内。
标记
<toaster-container
toaster-options="{'time-out': 3000, 'animation-class': 'toast-top-center'}">
</toaster-container>
我有一个使用 Firebase 作为后端的 angular 应用程序,我正在尝试将 'toaster' 作为我的授权应用程序工厂中的依赖项注入。这是 app.factory
的开始app.factory('principal', ['$rootScope',
'$q', '$http', '$timeout', '$firebaseAuth', "$firebaseObject", '$filter','$firebaseArray', '$state', 'toaster'
function ($rootScope, $q, $http, $timeout, $firebaseAuth, $firebaseObject, $filter, $firebaseArray, $state, toaster)
使用此配置,应用程序根本不会加载。我可以在我的控制器中使用 'toaster' 但在工厂内部它会破坏我的应用程序。我是 Angular 的新手,所以我不知道我是否遗漏了一些东西,或者完全偏离了向工厂添加这种依赖关系的基础。
我需要一个简单的烤面包机弹出提示密码不正确。我应该创建一个单独的控制器来处理这个吗?
您未能在视图中添加 toaster
容器,以便消息显示在该容器内。
标记
<toaster-container
toaster-options="{'time-out': 3000, 'animation-class': 'toast-top-center'}">
</toaster-container>