angular-injector
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseAngular Injector
Angular Injector
Version: Angular 21 (2025)
Tags: Injector, DI, Providers
References: Injector API
版本: Angular 21 (2025)
标签: Injector, DI, Providers
参考: Injector API
Best Practices
最佳实践
- Use inject()
ts
@Component({})
export class MyComponent {
private service = inject(MyService);
}- Use Injector.get
ts
const injector = Injector.create({
providers: [{ provide: MyService }]
});
const service = injector.get(MyService);- Use EnvironmentInjector
ts
const environmentInjector = inject(EnvironmentInjector);- 使用 inject()
ts
@Component({})
export class MyComponent {
private service = inject(MyService);
}- 使用 Injector.get
ts
const injector = Injector.create({
providers: [{ provide: MyService }]
});
const service = injector.get(MyService);- 使用 EnvironmentInjector
ts
const environmentInjector = inject(EnvironmentInjector);