Comments (3)
I realize this response is probably months too late for you. However, we've released a new version 2.0.0 of this project as @uirouter/angular-hybrid
which supports Angular 4.x etc. The sample app is also updated and I think demonstrates how to create states in either ng1 or ng2 code.
https://github.com/ui-router/sample-app-ng1-to-ng2
One caveat I've run into in some apps is that the Angular portion doesn't actually get created because nothing depends on the Angular (2.x+) code. If I remember correctly, I was able to trigger creation of the NgModule by explicitly getting something from the Angular Injector.
from angular-hybrid.
We've released version 3.0 also
from angular-hybrid.
One caveat I've run into in some apps is that the Angular portion doesn't actually get created because nothing depends on the Angular (2.x+) code. If I remember correctly, I was able to trigger creation of the NgModule by explicitly getting something from the Angular Injector.
The pattern that solves this issue is to do deferIntercept()
then listen()
and sync()
after bootstrap is completed. This can be seen here: https://github.com/ui-router/sample-app-angular-hybrid/blob/ec6e41c11e1c226bed7912b53aa1fb88a51ca16a/app/bootstrap/bootstrap.ts#L75-L95
Closing because I believe the answers to these questions are demonstrated in the sample app.
from angular-hybrid.
Related Issues (20)
- Jest test suite failed to run AngularJS v1.x is not loaded! after upgrade from angular 7 to 9 HOT 6
- How to augment all routes with additional resolve using decorator HOT 2
- ui.router.upgrade' is not available! HOT 1
- Angular 9 - optimization: true breaks build HOT 1
- Version 12 causes "Unknown provider" on Angular states HOT 12
- Upgraded AngularJS component renders itself in ui-view HOT 1
- The target entry-point "@uirouter/angular-hybrid" has missing dependencies HOT 2
- Support for angular12 HOT 5
- UIViewNgUpgrade downgradedModule not specified HOT 1
- ngcc fails
- Angular 14 compatibility HOT 6
- Error bootstrapping AppModule Error: Cannot read properties of undefined (reading 'when') HOT 1
- Failure to inject $transition$ into a downgraded ng2 component HOT 9
- Angular 15 compatibility HOT 3
- After update to 15: UI router error TypeError: this.factory is undefined HOT 19
- random error: Cannot find module '@uirouter/angularjs' or its corresponding type declarations. HOT 3
- Add support for v16 in @uirouter/angular-hybrid HOT 3
- After update to v15.0.2 I get this error "Cannot read properties of undefined (reading 'inherit')"
- Wrong NATIVE_INJECTOR_TOKEN import HOT 2
- Add support for v17 in @uirouter/angular-hybrid HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from angular-hybrid.