我创建了一个用户需要先登录的网络应用程序。
当我在地址栏中输入网址并按回车键时,我首先看到我的索引页面的内容,即导航栏,插入代码,如果用户登录,我将绑定数据,之后将其重定向到我的登录页面,因为用户没有登录。
是否有办法首先加载我的登录页面或只是隐藏索引页面的内容,直到验证用户是否已登录为止。
例如:我在地址栏中输入localhost:3000
见
欢迎{{authentication.userName}}
在我的导航栏中。
验证身份验证后,它会被重定向到登录页面。
我尝试使用ng-cloak
,但它不起作用。
或者我应该将登录页面作为索引。
答案 0 :(得分: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,以便隐藏和显示。