- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我希望向我的 Web 应用程序的用户显示一个进度条,指示加载所需文件和脚本的当前进度。
最好显示百分比,但简单的加载器 gif 是可接受的解决方案。
如果可能的话,在 Angular 中实现可以显示图像、css 和 js 加载完成百分比指示的加载器的最佳方法是什么?
我正在考虑拥有一个小型应用程序,其唯一目的是加载资源和指示进度,当所有脚本和资源完成后,触发一些回调以启动 Angular (angular.bootstrap())。
我的猜测是有一群聪明人可以想出更好的解决方案,我希望并认为除了我之外还有更多人可以从这方面的一些好的建议中受益。
如果能够为加载程序的正确性指定估计的文件大小也很好:
<script load-src="//somehost.com/file.js" filesize="100"/>
<img load-src=sprite.png" filesize="50"/>
最佳答案
你是说加载<script>
吗?标签和 <link>
标签等?如果是这样,你可以使用 ng-cloak。使用 ng-cloak CSS 隐藏所有内容,并默认显示微调器。然后在 Angular 完全加载后取下微调器。 more info about ng-cloak
如果你的意思是在完成一组你自己的 HTTP 请求之前加载微调器,你可以使用 angular-promise-tracker跟踪 HTTP 请求并捕获“开始”和“完成”事件以提高百分比。
这是一个 http 请求加载微调器的示例:http://plnkr.co/edit/SHtk7eSrbs1dfoQawPCW?p=preview
关于web-applications - 在 Angular 中加载脚本和资源时,实现加载器动画的最佳方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14947295/
我正在开发一个需要能够平均三个数字的 Facebook 应用程序。但是,它总是返回 0 作为答案。这是我的代码: $y = 100; $n = 250; $m = 300; $number = ($y
我只是无法弄清楚这一点,也找不到任何对我来说有意义的类似问题。我的问题:我从数据库中提取记录,并在我的网页上以每个面板 12 条的倍数显示它们。因此,我需要知道有多少个面板可以使用 JavaScrip
我是一名优秀的程序员,十分优秀!