Angularjs烤面包机没有出现

时间:2016-08-22 20:34:50

标签: javascript angularjs

我正在将这个库用于angularjs烤面包机:

  

https://github.com/jirikavi/AngularJS-Toaster

并添加了以下参考文献:

$post_ide = get_query_var('post-id');

我还添加了角度动画,因为它似乎正在使用它,并在app模块上添加依赖注入:

    <link rel="stylesheet" href="bower_components/AngularJS-Toaster/toaster.min.css" type="text/css">
    <script src="bower_components/angular/angular.min.js"></script>
    <script src="https://code.angularjs.org/1.2.16/angular-animate.min.js"></script>
    <script src="/bower_components/AngularJS-Toaster/toaster.min.js"></script>

我的控制器参数看起来像:

 .module('venture', [
    'oc.lazyLoad',
    'ui.router',
    'ui.bootstrap',
    'angular-loading-bar',
    'satellizer',
    'angularPayments',
    'angularFileUpload',
    'ngBootbox',
    'ui.tinymce',
    'ngSanitize',
    'pikaday',
    'ngAnimate',
    'toaster',
])

以及我正在使用的代码的某处:

.controller("ClassController", ['$scope', '$location', '$rootScope', '$timeout', '$state', 'ClassService', 'ERROR_MSG', 'SUCCESS_MSG', 'FileUploader', 'REST_END_POINT', '$stateParams', 'UserService', 'toaster',
        function ($scope, $location, $rootScope, $timeout, $state, ClassService, ERROR_MSG, SUCCESS_MSG, FileUploader, REST_END_POINT, $stateParams, UserService, toaster) {

我知道它来自执行,但烤面包机从未出现过,也没有出现错误......

您知道我正在使用angualarjs 1.2.16 我不知道我在这里错过了什么?

2 个答案:

答案 0 :(得分:2)

你没有提到你添加了

<toaster-container></toaster-container>

到index.html

也许就是这样?

答案 1 :(得分:0)

从使用的烤箱插件文档:

  

AngularJS-Toaster需要AngularJS v1.2.6或更高版本,具体而言   目标是AngularJS,而不是Angular 2,尽管它可以通过使用   ngUpgrade。