Angular - run block vs bootstrap

时间:2016-10-17 16:55:08

标签: angularjs angular

我想将角度1.5应用程序升级为角度2.开始按顺序迁移代码,我尝试将其设置为混合,如official docs中所述。 但是,我开始学习2.0 beta的角度,所以我不太熟悉角度1.x世界。

app.run()相比,angular.bootstrap()块的作用是什么? 来自文档:

运行块

  

在创建注入器后执行,并用于启动应用程序。

angular.bootstrap

  

使用此功能手动启动角度应用程序。

有人可以解释这种差异吗?

当前应用使用app.run(require('run.js'))ng-app="myApp"指令,因此我可以简单地使用upgradeAdapter.bootstrap(document.body, ['myApp'])代替?