不知何故,NG-斗篷不起作用 [英] Somehow, ng-cloak doesn't work

查看:199
本文介绍了不知何故,NG-斗篷不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

不知何故,NG-斗篷AngularJS不起作用。
我想隐藏{{}},而加载页面。因为它看起来太可怕了。

 <!DOCTYPE HTML>
< HTML LANG =ENNG-应用>
    < HEAD>
        <间的charset =UTF-8>
        <标题>角采样< /标题>
    < /头>
    <机身NG模型=isShowNG-的init =isShow =真正的>        < p NG秀=isShow><跨度NG-斗篷> {{isShow}}< / SPAN>< / P>
        < p NG秀=isShow!><跨度NG-斗篷> {{isShow}}< / SPAN>< / P>        &所述; SCRIPT SRC =htt​​ps://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js>&下; /脚本>
    < /身体GT;
< / HTML>


解决方案

从这里 添加这个CSS

  [NG \\:披风],[NG-披风],[数据-NG-披风],[X-NG-披风] .ng斗篷,.X-NG -cloak {
  !显示:无重要;
}

和使用您的父分区或者类名,属性或任何地方你定义了你的应用程序。

例如:

 < D​​IV NG-应用=随机类=NG-斗篷>
< / DIV>

Somehow, ng-cloak in AngularJS doesn't work. I want to hide {{ }} while loading the page. Because it looks awful.

<!DOCTYPE html>
<html lang="en" ng-app>
    <head>
        <meta charset="UTF-8">
        <title>Angular Sample</title>
    </head>
    <body ng-model="isShow" ng-init="isShow=true">

        <p ng-show="isShow"><span ng-cloak>{{ isShow }}</span></p>
        <p ng-show="!isShow"><span ng-cloak>{{ isShow }}</span></p>

        <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script>
    </body>
</html>

Add this css from here

[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
  display: none !important;
}

and use either the class name or attribute on your parent div or anywhere you have defined your app.

eg:

<div ng-app="Random" class="ng-cloak">
</div>

这篇关于不知何故,NG-斗篷不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆