angular-cn/packages
Victor Berchet 13686bb518 fix: element injector vs module injector (#15044)
fixes #12869
fixes #12889
fixes #13885
fixes #13870

Before this change there was a single injector tree.
Now we have 2 injector trees, one for the modules and one for the components.
This fixes lazy loading modules.

See the design docs for details:
https://docs.google.com/document/d/1OEUIwc-s69l1o97K0wBd_-Lth5BBxir1KuCRWklTlI4

BREAKING CHANGES

`ComponentFactory.create()` takes an extra optional `NgModuleRef` parameter.
No change should be required in user code as the correct module will be used
when none is provided

DEPRECATIONS

The following methods were used internally and are no more required:
- `RouterOutlet.locationFactoryResolver`
- `RouterOutlet.locationInjector`
2017-03-14 16:26:17 -07:00
..
animations refactor(platform-browser): move platform-browser/animations to animations/browser (#15130) 2017-03-14 11:55:49 -07:00
benchpress refactor: update paths from modules/@angular to packages 2017-03-08 16:29:28 -08:00
common fix: element injector vs module injector (#15044) 2017-03-14 16:26:17 -07:00
compiler fix: element injector vs module injector (#15044) 2017-03-14 16:26:17 -07:00
compiler-cli refactor(platform-browser): move platform-browser/animations to animations/browser (#15130) 2017-03-14 11:55:49 -07:00
core fix: element injector vs module injector (#15044) 2017-03-14 16:26:17 -07:00
docs refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
examples refactor(platform-browser): move platform-browser/animations to animations/browser (#15130) 2017-03-14 11:55:49 -07:00
forms fix(forms): remove equalsTo validator (#15050) 2017-03-14 15:37:51 -07:00
http refactor: update paths from modules/@angular to packages 2017-03-08 16:29:28 -08:00
language-service refactor: update paths from modules/@angular to packages 2017-03-08 16:29:28 -08:00
platform-browser refactor(platform-browser): move platform-browser/animations to animations/browser (#15130) 2017-03-14 11:55:49 -07:00
platform-browser-dynamic refactor: update paths from modules/@angular to packages 2017-03-08 16:29:28 -08:00
platform-server fix(platform-server): support svg elements with namespaced attributes (#15101) 2017-03-14 15:40:55 -07:00
platform-webworker refactor(core): use flags in `Renderer2.setStyle` instead of booleans (#15045) 2017-03-13 09:45:04 -07:00
platform-webworker-dynamic refactor: update paths from modules/@angular to packages 2017-03-08 16:29:28 -08:00
router fix: element injector vs module injector (#15044) 2017-03-14 16:26:17 -07:00
upgrade feat: introduce source maps for templates (#15011) 2017-03-14 09:16:15 -07:00
README.md refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
empty.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
es6-subset.d.ts refactor: update paths from modules/@angular to packages 2017-03-08 16:29:28 -08:00
license-banner.txt refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
router-license-banner.txt refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
system.d.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
tsconfig.json refactor: update paths from modules/@angular to packages 2017-03-08 16:29:28 -08:00
types.d.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00

README.md

Angular

The sources for this package are in the main Angular repo. Please file issues and pull requests against that repo.

License: MIT