2016-08-22 39 views
0

我使用這個庫angularjs烤麪包機:Angularjs烤麪包機沒有顯示出來

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

和增加了以下參考文獻:

<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) { 

和地方上的代碼我使用:

toaster.pop('success', "title", "text"); 

我知道來這裏的執行,但烤麪包機一直沒有出現,也沒有錯誤來...

只是讓你知道我正在使用angualarjs 1.2.16 我不知道我在這裏錯過了什麼?

回答

0

從烤麪包機使用的插件的文件:

AngularJS,烤麪包機需要AngularJS V1.2.6或更高,特別 目標AngularJS,沒有棱角2,雖然也可以通過 ngUpgrade使用。

+0

所以,你說我有沒有辦法使用這個庫?你知道任何其他的烤麪包機的angularjs 1.2.16?謝謝 – artan

+0

ngUpgrade在這裏意味着什麼? – artan

+0

ngUpgrade語句是關於在Angular 2中使用這個插件。從插件文檔中可以清楚的看出它不適用於您的Angular版本。我沒有意識到另一個包裹在我頭頂。 –

2

你沒有提到您添加

<toaster-container></toaster-container> 

到index.html的

也許這就是它?