0
到底是什么的“注入”行办?:AngularJS - 请解释线
function PhotoGalleryCtrl($route, $xhr) {
}
PhotoGalleryCtrl.$inject = ['$route', '$xhr'];
为$路径和$ XHR预定义的地方?在哪里阅读关于他们?
谁说PhotoGalleryCtrl函数有。$ inject方法?
到底是什么的“注入”行办?:AngularJS - 请解释线
function PhotoGalleryCtrl($route, $xhr) {
}
PhotoGalleryCtrl.$inject = ['$route', '$xhr'];
为$路径和$ XHR预定义的地方?在哪里阅读关于他们?
谁说PhotoGalleryCtrl函数有。$ inject方法?
$route
和$xhr
都是原生AngularJS服务,在最新版本的AngularJS中后者已被$http
取代。它们是ng
模块的一部分。
您可以了解他们在这里
$inject
告诉角度向控制器使提供这些服务PhotoGalleryCtrl
依赖注入和模块是核心功能的角度。他们都尽量减少全局状态和允许更好的单元测试,你可以阅读更多关于他们在这里