mirror of
https://github.com/angular/angular
synced 2026-05-24 09:28:37 +00:00
@Injectable() supports a scope parameter which specifies the target module. However, it's still difficult to specify that a particular service belongs in the root injector. A developer attempting to ensure that must either also provide a module intended for placement in the root injector or target a module known to already be in the root injector (e.g. BrowserModule). Both of these strategies are cumbersome and brittle. Instead, this commit adds a token APP_ROOT_SCOPE which provides a straightforward way of targeting the root injector directly, without requiring special knowledge of modules within it. PR Close #22185 |
||
|---|---|---|
| .. | ||
| bazel | ||
| benchmarks | ||
| flat_module | ||
| ngtools_src | ||
| src | ||
| test | ||
| third_party_src | ||
| tsconfig-build.json | ||
| tsconfig-ngc-build.json | ||
| tsconfig-xi18n.json | ||
| webpack.config.js | ||