在angularjs SPA中重新加载时不加载脚本和样式表

时间:2017-09-10 09:44:14

标签: javascript angularjs angularjs-routing

索引页

  <ng-view></ng-view>

角度控制器:

    when('/', {
        url: '/',
        templateUrl: 'site/home',
        controller: 'indexController'
    }).

    when('/site/help', {
        templateUrl: 'site/help',
        controller: 'indexController'
    }).

帮助页面内容:

一些帮助内容

问题是当我使用/ site / help链接从索引页面导航时,它会向我显示索引页面菜单的帮助页面内容。

但是当我重新加载页面时,它只会显示帮助页面内容,而不会加载任何样式或javascripts。

1 个答案:

答案 0 :(得分:1)

您应该在index.html中添加ng-view标记,因为此页面是主页面,其他页面是其中的一部分:

<body> 
    //some content
    <ng-view></ng-view> 
</body>