这可能听起来像一个愚蠢的问题,但差异是什么?他们看起来和我一模一样。
https://github.com/CodeSeven/toastr
https://github.com/Foxandxss/angular-toastr
使用angular-toastr,您可以将其作为依赖项(角度方式)注入。
就是这样吗?但是,如果你可以直接使用toastr呢?
答案 0 :(得分:1)
您可以直接使用toastr
,但通常这样的库会执行更新并使用Angular摘要周期响应使用事件。如果没有这样做,那么依赖于Angular数据绑定或摘要周期的任何内容都将无法正常工作,即它可能无法正确更新您的视图。
您可以看到完成此操作的几个位置,例如this mouseleave
this $interval
。
如果还没有完成,则进度条不会在mouseleave
事件上直观更新,因为在Angular摘要周期内它不会更新。