angularjs-ng-cloak 解决闪屏问题

# 使用ng-cloak 及样式.ng-cloak
<!DOCTYPE html>
<html>
 <head>
  <meta charset="UTF-8">
  <title></title>
  <script type="text/javascript" src=‘js/angular.min.js‘> </script>
  <style type="text/css">
   .ng-cloak{display:none;}
  </style>
 </head>
 <body ng-app="hd" ng-cloak class="ng-cloak">
  <div ng-controller="ctrl">
   <!--商品名称:{{goods.name}}<br />
   商品价格:{{goods.price}}<br />
   商品数量:{{goods.num}}<br />
   商品总价:{{goods.price*goods.num}}<br />
  <input type="button" value="+" ng-click="add()"/>
  <input type="button" value="-" ng-click="reduce()" />-->
   商品名称:{{goods.data.name}}<br />
   商品价格:{{goods.data.price}}<br />
   商品数量:{{goods.data.num}}<br />
   商品总价:{{goods.data.price*goods.data.num}}<br />
  <input type="button" value="+" ng-click="goods.add()"/>
  <input type="button" value="-" ng-click="goods.reduce()" />
  </div>
  
  <script type="text/javascript">
   var m=angular.module(‘hd‘,[])
   m.controller(‘ctrl‘,[‘$scope‘,function($scope){
//    $scope.goods={‘name‘:‘iphone‘,‘price‘:3000,‘num‘:0}
//    $scope.add=function(){$scope.goods.num=Math.min(++$scope.goods.num,6)}
//    $scope.reduce=function(){$scope.goods.num=Math.max(--$scope.goods.num,0)}
    $scope.goods={
     data:{‘name‘:‘iphone‘,‘price‘:3000,‘num‘:0},
     add:function(){$scope.goods.data.num=Math.min(++$scope.goods.data.num,6)},
     reduce:function(){$scope.goods.data.num=Math.max(--$scope.goods.data.num,0)}
    }
   }])
  </script>
 </body>
</html>
时间: 2024-07-31 22:29:23

angularjs-ng-cloak 解决闪屏问题的相关文章

使用fixed制作浮动广告(注意:解决闪屏问题,但适用于高版本浏览器,低版本的浏览器不适用)

<script language="javascript" type="text/javascript"> //隐藏广告 function closeDiv(){ document.getElementById("floatDiv").style.display="none"; } </script> <body> <!--position:fixed能够使得广告div实现滚动效果,但

winform MDI子窗口闪动问题(本人测试100%有效解决闪屏问题)

将下面的代码随便放到主窗体的任何一个地方 protected override CreateParams CreateParams //解决MDI闪屏 { get { CreateParams cp = base.CreateParams; cp.ExStyle |= 0x02000000; return cp; } }

android mediaplayer VideoPlayerManager 加载视频闪屏问题排查解决

Android VideoPlayer 在滚动列表实现item视频播放(ListView控件和RecyclerView),在列表滚动时点击屏幕列表暂停,在item视频播放区域,视频播放时会出现闪屏问题. 排查解决,VideoPlayerManager->MediaPlayerWrapper.java->prepare() :                     { .prepareAsync().set(State.)(!= ) {                             

双缓冲解决控制台应用程序输出“闪屏”(C/C++,Windows)

使用 C 语言编写游戏的小伙伴们想必起初都要遇到这样的问题,在不断清屏输出数据的过程中,控制台中的输出内容会不断地闪屏.出现这个问题的原因是程序对数据处理花掉的时间影响到了数据显示,或许你可以使用局部覆盖更新方法(减少更新数据量)来缓解闪屏,但是这种方法并不适用于所有场合,尤其是更新数据本身就非常大的场合. 本文将讲述解决控制台应用程序输出闪屏的终级解决方法——双缓冲. 问题呈现 下面的代码演示了在高速不断清屏输出数据的过程的闪屏问题,特邀您一试: 1 2 3 4 5 6 7 8 9 10 11

vue cavnas绘制矩形,并解决由clearRec带来的闪屏问题

起因:在cavnas绘制矩形时 鼠标移动一直在监测中,所以鼠标移动的轨迹会留下一个个的矩形框, 要想清除矩形框官方给出了ctx.clearRect() 但是这样是把整个画布给清空了,因此需要不断 向画布展示新的图片,这样就出现了不断闪屏的问题. 那么怎么解决呢? microsoft提供了双缓冲图形技术,可以点击看看这边文章. 具体就是画图的时候做两个 cavnas层,一个临时层 一个显示层,鼠标的监听事件放在显示层处理, 每次清空的时候只清空临时层,这样就可以解决闪屏问题了. 部分代码如下: <

IOS客户端UIwebview下web页面闪屏问题

基于ios客户端uiwebview下的web页面,在其内容高度大于视窗高度时,如果点击超过视窗下文档的底部按钮,收缩内容高度,会发生闪屏问题. 外因是由文档的高度大于视窗的高度所致,本质原因未知. 解决办法: 为最外层的元素设置height:100%(要保证100%的高度等于视窗高度),overflow:scroll,如果想避免出现滚动条的话,还可以在最外层元素加上伪类::-webkit-scrollbar{display:none},即可完美解决闪屏问题.

另类解决Win10游戏会闪屏的方法

在Win10系统中遇到游戏时闪屏另很多朋友很苦恼,可是又找不到解决方法,下面小编分享一个另类的解决方法,或许可以帮助你解决Win10下游戏时闪屏的问题,. 解决步骤: 1.打开游戏后先将游戏界面调整成"窗口化",或者"无边窗口化(全屏无边框)"; 2.任意打开一个另外的程序窗口,按组合键Win+Tab(不是Alt+Tab)切换,然后点击+添加桌面,添加一个"桌面2"; 3.接着将游戏窗口拖入"桌面2"里去; 4.然后点击&qu

Android App 启动页(Splash)黑/白闪屏现象产生原因与解决办法(转)

转载: Android App 启动页(Splash)黑/白闪屏现象产生原因与解决办法   首先感谢博主分享,本文作为学习记录 惊鸿一瞥 微信的启动页,相信大家都不陌生. 不知道大家有没有发现一个现象,微信每次启动的时候,是直接进入这个启动页面. 我的意思是,很多应用,往往会先白屏停顿一下后再进入启动页面(Splash).为了印证这一点,我把手机上所有的App都点了一遍.选几个例子 如下图: 微信:  斗鱼:  斗鱼和微信是直接进入了,他们的Splash页面. 知乎:  B站:  知乎和B站要先

APP开发----启动闪屏的解决办法

闪屏的原因主要是我们启动Activity的时候,需要跑完onCreate和onResume才会显示界面.也就是说需要处理一些数据后,才会显示.按照这种思路,是不是我把初始化的工作尽量减少就可以避免黑屏?事实是,就算你onCreate啥都不做,仍然会闪一下黑屏,因为初始化解析界面时需要一定时间.下面是解决办法: 一.自定义Theme //1.设置背景图Theme---程序启动快,界面先显示背景图,然后再刷新其他界面控件.给人刷新不同步感觉 <style name="Theme.AppStar