rc11 seems to have added extra encoding to links #1037
Description
I apologize for not including a jsFiddle, I couldn't figure out how to get a routing example working there!
In my module config I also add routing like (CoffeeScript):
($routeProvider) ->
$routeProvider.when '/products/:id',
template: 'partials/product.html'
controller: @App.Controllers.ProductDetail
...
$routeProvider.otherwise
redirectTo: '/dashboard'
In my HTML (inside an ng-repeat
) I have links similar to this:
<a href="/#/products/{{product.id}}">{{product.title}}</a>
Until today clicking the link would navigate to /#/products/123
(for example), and properly route to that controller.
However, this morning I upgraded to rc11, and followed the upgrade steps (e.g., change template to templateUrl), and now when I click the link it navigates to /#/dashboard#%2Fproducts%2F123
I'm not sure if there's extra encoding being added now in rc11, or if the $routeProvider.otherwise
functionality has changed, but as far as I can tell I'm using routing the way the tutorial says, and now it's not working w/ rc11.