angularJS解决数据显示闪一下的问题?-解决办法
程序员文章站
2022-05-04 15:06:20
转自:https://www.cnblogs.com/e0yu/p/7219930.html?utm_source=itdadao&utm_medium=referral#undefined 使用 angular JS 的时候,把 angularJS 放到文件底部,在渲染页面的时候,会出现闪一下的情 ......
转自:https://www.cnblogs.com/e0yu/p/7219930.html?utm_source=itdadao&utm_medium=referral#undefined
使用 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>
上一篇: python_装饰器
下一篇: CSS 基础总结
推荐阅读
-
使用cmd运行mysql数据库的时候,报错:"不是内部命令也不是可有运行的程序"问题的解决办法
-
EasyUI的treegrid组件动态加载数据问题的解决办法
-
PDO取Oracle lob大字段,当数据量太大无法取出的问题的解决办法
-
EasyUi 打开对话框后控件赋值及赋值后不显示的问题解决办法
-
解决Vue使用swiper动态加载数据,动态轮播数据显示白屏的问题
-
MFC连接数据库时,无法启动程序,计算机丢失libmysql.dll的问题解决办法
-
关于PHP中拿到MySQL中数据中的中文在网页上显示为?的解决办法!
-
oracle数据库查询没问题,正常显示两个汉字;但是java后台Hibernate查询的时候只显示第一个汉字怎么解决?
-
AngularJS在IE下取数据总是缓存问题的解决方法
-
android POST数据遇到的UTF-8编码(乱码)问题解决办法