AngularJS,RequireJS,toastr

时间:2015-06-16 09:41:43

标签: angularjs requirejs toastr

我正在尝试将toastr添加到我的应用中并收到错误" ReferenceError:toastr未定义"

这是我的requirejs配置:

requirejs.config({
baseUrl: 'scripts/lib',
waitSeconds: 200,
paths: {
  'jquery': 'jquery/jquery-1.10.2',
  'toastr': 'jquery/toastr'
},
shim: {
  toastr: ['jquery']
}

当我尝试将toastr添加为模块依赖时,我收到了这个错误。

我该怎么做才能解决这个问题?

谢谢

1 个答案:

答案 0 :(得分:0)

我认为你应该更好地使用烤面包机的角形端口,例如AngularJS-Toaster.

主要优点是它可以“内角”。

你所遵循的方法不是角度感知的,它不会在“内部”角度(不是角度模块)工作。每次使用时都需要与角度通信(通知模型或其他任何变化)。

使用jQuery烤面包机不需要列为角度应用程序的依赖项,因为它不是角度模块。烤面包机应该可以使用而不被列为依赖项。