angular-toastr vs toastr?什么是“有角度”的好处?

时间:2017-04-11 01:44:21

标签: angularjs angular-toastr

这可能听起来像一个愚蠢的问题,但差异是什么?他们看起来和我一模一样。

https://github.com/CodeSeven/toastr

https://github.com/Foxandxss/angular-toastr

使用angular-toastr,您可以将其作为依赖项(角度方式)注入。

就是这样吗?但是,如果你可以直接使用toastr呢?

1 个答案:

答案 0 :(得分:1)

您可以直接使用toastr,但通常这样的库会执行更新并使用Angular摘要周期响应使用事件。如果没有这样做,那么依赖于Angular数据绑定或摘要周期的任何内容都将无法正常工作,即它可能无法正确更新您的视图。

您可以看到完成此操作的几个位置,例如this mouseleave this $interval

如果还没有完成,则进度条不会在mouseleave事件上直观更新,因为在Angular摘要周期内它不会更新。