Hello Stefan, how are you? So from what I understand you want the links to target _self make the page reload?
Correct me if I'm wrong, please. 2015-03-13 13:33 GMT-03:00 Stefan H. <[email protected]>: > Hello, > > I want to modernize a "legacy" server-side web app with AngularJS 1.3.14. > Some links should point to new pages made with Angular, while the vast > majority of existing links need to stay as they are. I also want to > use html5Mode, but cannot find a good configuration for my use case: > > $locationProvider.html5Mode(true); > This causes most links on the site to stop working, except configured > routes. I know that <a target="_self"...> avoids the "click hijacking", but > the size of the application makes this approach infeasible. > > $locationProvider.html5Mode({enabled : true, rewriteLinks : false}); > This makes the old links reload the page again, but breaks the links to > new pages. Switching to another route with $location.path("/new") does not > work in this mode. > > So I guess I want to apply the html5 mode "click hijacking" more > selectively, i.e. programmatically with a custom function or maybe only in > a subpath like "/myapp/new" or maybe even use a special directive for all > new links. But I am out of ideas right now. > > I'd appreciate <http://www.dict.cc/englisch-deutsch/appreciate.html> any > hint, especially if anyone can share his/her experiences with integrating > Angular into an existing web app. > > Thanks, > Stefan > > P.S.: <base> tag is set to the root of the web application. > > -- > You received this message because you are subscribed to the Google Groups > "AngularJS" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/angular. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "AngularJS" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/angular. For more options, visit https://groups.google.com/d/optout.
