1

我创建了一个用户需要先登录的网络应用程序。

当我在地址栏中输入 url 并按回车键时,我首先会看到我的索引页面的内容,即导航栏,如果用户登录,我将在其中绑定数据的插值代码,然后将其重定向到我的登录页面因为用户没有登录。

有没有办法先加载我的登录页面,或者只是隐藏索引页面的内容,直到验证用户是否登录完成。

例如:我localhost:3000在地址栏中输入

欢迎 {{authentication.userName}}

在我的导航栏中。

验证功能验证后,它被重定向到登录页面。

我尝试过使用ng-cloak,但它不起作用。

或者我应该将登录页面作为索引。

4

1 回答 1

0

你是如何使用 ng-cloak 的,例如,如果我想隐藏和显示锚标记,如下所示,我将使用 ng-cloak 作为

<a href="javascript:void(0)" class="demographic_lenguageAdd_btn ng-cloak ng-hide" ng-show="$index >=1" ng-cloak></a>

为 ng-cloak 添加以下 css

    <style type="text/css">
  [ng\:cloak], [ng-cloak], .ng-cloak {
  display: none !important;
}
</style>

希望它能解决您的问题,只需在文件或模板中添加 css 并在要隐藏和显示的标签中使用带有 css 的 ng-cloak。

于 2017-03-08T12:25:51.160 回答