为了账号安全,请及时绑定邮箱和手机立即绑定

关于Angularjs手动加载模块

关于Angularjs手动加载模块

凤凰求蛊 2018-08-04 11:10:09
遇到一个很奇葩的问题:ionic的遮罩有时候出,有时候不出ionic-bundle这些js是按顺序加载的,然后在首页的最下面通过<script>     angular.bootstrap(document.body, ['module']);</script>进行启动,就这样,ionic遮罩有时候出,有时候不出<script>     setTimeout(function () {         angular.bootstrap(document.body, ['module']);     },5000);</script>后来加了个延迟,不知怎么的就好了,照理来说<script>文件都是顺序加载,是在是有点想不通,难道是ionic-bundle.js太大,来不及解析?还是什么原因?
查看完整描述

1 回答

?
慕容森

TA贡献1853条经验 获得超18个赞

应该是文件没有加载完成。这种延迟的方式也不见得每次都好使,网速不好可能5秒也未必能加载完。感觉window.onload方法能保险点。另外,如果对ionic不是很了解的情况下,建议不要用,经过封装的angular,可控性不好,ionic的一些东西会覆盖你本来的东西。这些都是无形的坑,不了解根本找不到。


查看完整回答
反对 回复 2018-09-22
  • 1 回答
  • 0 关注
  • 623 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信