JSONオブジェクトを使用してng-repeatでURL文字列を作成しようとしているセットアップがあります。ブラウザで検査するとテキストが表示されますが、機能しないか、コンソールにエラーが記録されます。
HTML は次のようになります。
<div ng-repeat="project in projects">
<div ng-click="go('/projects/{{project.url}}')"></div>
</div>
$location サービスをコントローラーに解析し、次を使用してページの URL を変更します (注意してください、ビューで非動的 URL を使用してこれが機能することを確認しました)。
$scope.go = function (path) {
$location.path(path);
};
私が使用している JSON オブジェクトの例は、次のようになります。
$scope.projects = [
{
url: 'paul-davis'
}
];