离子框架中$ window和window之间的确切区别是什么?
例如,在learn.ionicframework.com/formulas/localstorage/的localstorage教程中,都使用$ window和window.
Ret*_*eto 14
$window是一个包装全局变量的Angular服务window,主要是为了模拟单元测试:
对浏览器窗口对象的引用.虽然窗口在JavaScript中是全局可用的,但它会导致可测试性问题,因为它是一个全局变量.在angular中,我们总是通过$ window服务引用它,因此可以覆盖,删除或模拟测试.
如果你看一下这个来源,你会发现它背后没有更多的东西:
function $WindowProvider() {
  this.$get = valueFn(window);
}
| 归档时间: | 
 | 
| 查看次数: | 7835 次 | 
| 最近记录: |