【发布时间】:2017-09-10 09:44:13
【问题描述】:
索引页:
<ng-view></ng-view>
角度控制器:
when('/', {
url: '/',
templateUrl: 'site/home',
controller: 'indexController'
}).
when('/site/help', {
templateUrl: 'site/help',
controller: 'indexController'
}).
帮助页面内容:
一些帮助内容
问题是当我使用 /site/help 链接从索引页面导航时,它会显示带有索引页面菜单的帮助页面内容。
但是当我重新加载页面时,它只显示帮助页面内容,没有加载任何样式或 javascripts。
【问题讨论】:
-
这样的主页:
-
您必须将所有子页面重定向到 index.html。
-
看起来您正在使用 HTML5Mode。请参考这个网址。 docs.angularjs.org/guide/$location 如果页面不是通过 xhr 检索到的,则打开 html5mode 或添加内部重定向到主页(查找标题)
-
它正在工作,但我如何才能在 html5 模式下实现相同的效果?任何帮助将不胜感激。提前致谢。
标签: javascript angularjs angularjs-routing