当我更改页面并使用 location.path() 或其他东西来获取相关的 URL 片段时,我想更改元素的类。
我正在使用 $routeProvider 进行路由。小提琴没有正确显示它,但它在我的代码中运行良好。我遇到的问题是当我加载下一页时它没有更新。
此代码获取我想要的 url 片段:
$scope.locationPath = $location.path().replace(/^\/([^\/]*).*$/, '$1');
这是一个非常简单的 JSfiddle:http: //jsfiddle.net/timothybone/kmBXv/1/