angularJS解决数据显示闪一下的问题?-解决办法

使用 angular JS 的时候,把 angularJS 放到文件底部,在渲染页面的时候,会出现闪一下的情况:

解决办法一:使用 ng-cloak

<style type="text/css">
[ng-cloak]{display:none;}
</style>
<body ng-app ng-init="name=‘张三‘" ng-cloak>
 {{name}}
</body>
<script type=‘text/javascript‘ src=‘bower_components/angular/angular.js‘></script>

由于执行会很快,通常的做法是通过类来控制:

<style type="text/css">
[ng-cloak],.ng-cloak{display:none;}
</style>
<body ng-app ng-init="name=‘张三‘" class="ng-cloak">
 {{name}}
</body>
<script type=‘text/javascript‘ src=‘bower_components/angular/angular.js‘></script>

解决方法二:将angular.js的引入放到head前,提前加载;

解决方法三:使用 ng-bind

<body ng-app ng-init="name=‘张三‘" ng-bind="name">
</body>
<script type=‘text/javascript‘ src=‘bower_components/angular/angular.js‘></script>
时间: 2024-10-12 17:42:34

angularJS解决数据显示闪一下的问题?-解决办法的相关文章

wamp中修改后mysq数据库l闪退无法登陆解决办法

WampServer安装后密码是空的, 修改一般有三种方式: 一是通过phpMyAdmin直接修改: 二是使用WAMP的MySql控制台修改. 三是重置密码 第一种: 1.在phpMyAdmin界面中点击[用户],将用户概况中的所有用户名为[root] 用户的密码都改为[要修改的密码]. 修改是点击[编辑权限],设置密码即可. 2.在目录wamp\apps下找到phpmyadmin文件夹下的[config.inc.php]文件, 修改[$cfg['Servers'][$i]['password'

解决VS2008闪退的问题

问题:打开VS2008项目后,应该是加载完所有文件,立即断掉了IDE,查看事件器,发现图片中的错误描述,google了很久没有找到解决方案,后来还是自己动手解决这个问题花了一早上的时间,哎,只要把工程文件下的*.suo文件重新命名或直接删除,再打开看看是否能正常运行项目工程了. 至于是什么问题导致的这个错误的发生,原因目前不清楚,如果你明白是怎么回事,请告诉我.谢谢 查看事件内容: .NET Runtime version 2.0.50727.1433 - Fatal Execution Eng

升级iOS8和iOS9系统后,保险箱Pro、私人保险箱、私密相冊打开就闪退的官方解决方式

升级iOS8和iOS9.iOS10系统后,保险箱Pro.私人保险箱.私密相冊打开就闪退的官方解决方式 查看设备iOS操作系统版本号号办法:iPhone/iPad->设置->通用->关于本机->版本号 a.假设iPhone/iPad操作系统是iOS8.3之后(比方iOS8.3.iOS8.4.iOS9.iOS10),则关闭全部网络或开启飞行模式,看保险箱Pro还闪退不.假设不闪退,则立即进入闪退app(保险箱Pro.私人保险箱.私密相冊).上传全部照片和视频到手机系统相冊.以后使用这个

Eclipse启动的时候窗口一闪就关的解决办法(转)

有时候会碰到如题这种问题,从网上查知解决办法,非常管用 为eclipse.exe创建一个快捷方式,然后快捷方式上右键-属性,在目标栏填入E:\eclipse\eclipse.exe -vm "C:\Program Files\Java\jdk1.6.0_16\bin\javaw.exe" -data D:\workspace 其中第一项是Eclipse的路径,第二项是JDK的路径,第三项是WorkSpace的路径.OK保存收工.Eclipse启动的时候窗口一闪就关的解决办法(转)

Cocos2d-x 3.1.1 学习日志4--cocos2d-x解决中文乱码问题的几种办法

做个打飞机的游戏,由于版本太新,网上基本没有教教程,我的版本是cocos2d-x 3.1.1的,今天遇到cocos2dx中中文乱码的问题.无奈只好Google百度寻求答案,明白了这个问题的缘由.因为cocos2d-x内部是以utf8处理文本的,而VS直接输入时文本编码为GBK,如果添加L标志,则为Unicode编码. 解决这个问题有三种办法: 将源代码文件保存为utf8编码,不过由于编译器的问题,这种方式会导致很多无法预测的问题 将字符串用utf8编码集中存到一文件中,然后用代码读取这些字符串来

贪心算法解决加油站选择问题(未解决)

//贪心算法解决加油站选择问题 //# include<iostream> # include<stdio.h> using namespace std; # include<algorithm> struct Node { float p, d; }; bool cmp(Node a, Node b) { return a.d < b.d; } int main() { Node node[501]; float Cmax, D, Davg, distance,

解决Sqlite Developer过期的最简单办法(转自百度经验)

第一种方法是:打开注册表  开始-->运行-->输入regedit 依次打开目录:HKEY_CURRENT_USER\SharpPlus\SqliteDev 找到右侧的StartDate项,删除. 第二种方法更简单,开始--> 运行 -->cmd,或者是window+R组合键,调出命令窗口 复制:reg delete "HKEY_CURRENT_USER\SharpPlus\SqliteDev" /v "StartDate" /f 粘贴到窗口

Atitit 解决Unhandled event loop exception错误的办法

Atitit 解决Unhandled event loop exception错误的办法 查看workspace/.metadata/.log org.eclipse.swt.SWTError: No more handles 查看handle,已经7w了... Tasklist manager,属性,表明句柄数量显示..exploror这个桌面程序使用了1w的handle.走关闭哪..sezo  ok 兰.. 原因:::handle over..Os bug 作者:: 绰号:老哇的爪子 ( 全

解决EntityFramework数据库无法自动迁移解决方法

解决EntityFramework数据库无法自动迁移解决方法 如果在迁移数据库执行完一下三个命令没有成功的话请按下面的步骤去进行数据库迁移 1:Enable-Migrations 2:Add-Migration Student. 3:update-database 一般执行以上3个命令都会成功 第一步:删除迁移命令生成的文件夹:Migrations文件夹,重新生成 第二步:执行迁移命令: Add-Migration ,例如:有一个Student的实体类(Model) 为了命名规范,我们一般执行迁