1

我正在我自己的网站上试验 angularjs。我的问题是我希望在带有和不带有 JS的 URL http://website.com/foo/bar上具有相同的内容。

  • 当我来“/”和JS时,我可以移动到“/foo/bar”,没问题。
  • 如果我在没有 JS 的情况下刷新,没问题。
  • 如果我用 JS 刷新,角度无法生成想要的内容。

我认为问题出$location在没有像建议这个问题那样处理完整的网址。

如何强制 Angular 处理完整的 URL?

谢谢。

4

1 回答 1

0

解决方案是在 HTML 中使用特定标签指定基础:

<base href="/" /> <!-- or any other base -->
于 2013-08-25T16:58:18.817 回答