Javascript AngularJS注入方法是同步的吗?
AngularJS注入方法是同步的吗 例如:Javascript AngularJS注入方法是同步的吗?,javascript,angularjs,Javascript,Angularjs,AngularJS注入方法是同步的吗 例如: inject(function(_$compile_, _$rootScope_) { $compile = _$compile_; rootScope = _$rootScope_.$new(); }); 是的,inject方法是同步的(或者很难管理) 别忘了先加载模块 例如: module( "MyModule" ); inject( ( $injector: ng.auto.IInjectorServi
inject(function(_$compile_, _$rootScope_) {
$compile = _$compile_;
rootScope = _$rootScope_.$new();
});
是的,
inject
方法是同步的(或者很难管理)
别忘了先加载模块
例如:
module( "MyModule" );
inject( ( $injector: ng.auto.IInjectorService ) => {
httpBackend = $injector.get( "$httpBackend" );
});
httpBackend.whenGET( "http://localhost:54486/api/data" ).respond( data );
如果它是同步的,httpBackend将是未定义的
注意:如果inject
是异步的,它将返回一个承诺