1

现在我有带有路由的 Angular JS 示例:

如何在 Plunker 中指定 URL 参数以进行检查?我的意思是这样的:/test/4工作示例:

[http://plnkr.co/edit/ChMaiougIW4KiNNkUTlO?p=preview][1]
4

1 回答 1

0

需要进行两项更改:

app.js中,您需要配置$locationProviderhtml5Mode

app.config(['$locationProvider',
  function($locationProvider) {
    $locationProvider
      .html5Mode(true)
      .hashPrefix('!');
  }
])

index.html中,您需要使您的链接相对,使用html5Modelike: <a href="test/oleg">Go to test</a>

如果浏览器不支持,Angular 将重写 href pushState

于 2015-07-28T15:00:14.663 回答