0

我有一个页眉和一个页脚,它们是纯 html 和一个 div,它们之间使用 ui-view 加载我的所有视图,所以它看起来像这样:

<body>
  <header></header>
  <div ui-view></div>
  <footer ng-cloak></footer>
</body>

我的页面加载正常,我遇到的问题是,我的页脚在很短的时间内加载到我的内容之前并填满了整个页面。我尝试使用此线程中提到的 ng-cloak:AngularJS strategy to prevent flash-of-unstyled-content for a class

遗憾的是它似乎不起作用,有没有办法在我渲染页脚之前加载 ui-view 内容?

编辑:我的 ui-router 配置类似于:

function configRoutes($stateProvider){
  $stateProvider
    .state('login', {
      url: '/login',
      template: '<login></login>'
    });
}

login 指令呈现一个没有什么花哨的表单。

4

0 回答 0