Angular.js中window.onload(),$(document).ready()的写法浅析


Posted in Javascript onSeptember 28, 2017

一,问题发现:

最近公司有个微信公众号项目,为了方便直接使用anular.js+ionic进行开发,里面有使用到echarts图表,具体开发中发现echarts在初始化绑定图表的DOM节点时,一直提示该节点不合法;可是明明已经把代码写在了window.onload()中了,又改成$(function(){})结果还是不行.

二,解决方案

1使用angular.element

<script type="text/javascript"> 
 angular.element(window).bind('load', function() { 
  alert("加载完毕");
 }); 
 alert("00"); 
</script>

如果项目中有使用jquery则也可以

angular.element(document).ready(function () {
 alert("加载完毕");
});

2使用$watch

$scope.$watch('$viewContentLoaded', function() { 
 alert("加载完毕"); 
});

2使用data-ng-init

首先在页面上绑定data-ng-init

<div > 
  <div data-ng-init="load()" ></div> 
</div>

首先控制器中绑定对应的函数

$scope.load = function() { 
  alert('加载完毕'); 
 }

总结

以上所述是小编给大家介绍的Angular.js中window.onload(),$(document).ready()的写法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
JS 如果改变span标签的是否隐藏属性
Oct 06 Javascript
关于js注册事件的常用方法
Apr 03 Javascript
js通过地址栏给action传值(中文乱码全是问号)
May 02 Javascript
Jquery ajaxStart()与ajaxStop()方法(实例讲解)
Dec 18 Javascript
JS替换字符串中字符即替换全部而不是第一个
Jun 04 Javascript
JavaScript基本语法讲解
Jun 03 Javascript
jQuery的ajax下载blob文件
Jul 21 Javascript
使用BootStrap和Metroui设计的metro风格微网站或手机app界面
Oct 21 Javascript
js实现带三角符的手风琴效果
Mar 01 Javascript
VS Code转换大小写、修改选中文字或代码颜色的方法
Dec 15 Javascript
vue-star评星组件开发实例
Mar 01 Javascript
javascript网页随机点名实现过程解析
Oct 15 Javascript
js实现登录注册框手机号和验证码校验(前端部分)
Sep 28 #Javascript
基于JavaScript实现前端数据多条件筛选功能
Aug 19 #Javascript
javascript 开发之网页兼容各种浏览器
Sep 28 #Javascript
JavaScript中重名的函数与对象示例详析
Sep 28 #Javascript
js 开发之autocomplete=&quot;off&quot;在chrom中失效的解决办法
Sep 28 #Javascript
微信小程序下拉刷新界面的实现
Sep 28 #Javascript
详解Vuex中mapState的具体用法
Sep 28 #Javascript
You might like
dedecms模版制作使用方法
2007/04/03 PHP
基于php实现长连接的方法与注意事项的问题
2013/05/10 PHP
深入mysql_fetch_row()与mysql_fetch_array()的区别详解
2013/06/05 PHP
php使用pear_smtp发送邮件
2016/04/15 PHP
什么是JavaScript
2009/08/13 Javascript
Javascript异步编程模型Promise模式详细介绍
2014/05/08 Javascript
JQuery教学之性能优化
2014/05/14 Javascript
举例说明JavaScript中的实例对象与原型对象
2016/03/11 Javascript
js如何编写简单的ajax方法库
2017/08/02 Javascript
PHP 实现一种多文件上传的方法
2017/09/20 Javascript
AngularJS中下拉框的高级用法示例
2017/10/11 Javascript
JS实现登录页密码的显示和隐藏功能
2017/12/06 Javascript
webpack实用小功能介绍
2018/01/02 Javascript
小程序实现自定义导航栏适配完美版
2019/04/02 Javascript
[01:13:46]iG vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
解决python升级引起的pip执行错误的问题
2018/06/12 Python
python tornado微信开发入门代码
2018/08/24 Python
Python对CSV、Excel、txt、dat文件的处理
2018/09/18 Python
Python matplotlib 绘制双Y轴曲线图的示例代码
2020/06/12 Python
python3 通过 pybind11 使用Eigen加速代码的步骤详解
2020/12/07 Python
用Python实现童年贪吃蛇小游戏功能的实例代码
2020/12/07 Python
html5 桌面提醒:Notifycations应用介绍
2012/11/27 HTML / CSS
美国知名运动产品零售商:Foot Locker
2016/07/23 全球购物
巴西电子、家电、智能手机购物网站:Girafa
2019/06/04 全球购物
考博专家推荐信模板
2013/12/02 职场文书
简短证婚人证婚词
2014/01/09 职场文书
小学新学期教师寄语
2014/01/18 职场文书
党员岗位承诺书
2014/03/25 职场文书
单位租房协议书范本
2014/12/04 职场文书
英语复习计划
2015/01/19 职场文书
餐饮食品安全责任书
2015/01/29 职场文书
幼儿园小班教师个人工作总结
2015/02/06 职场文书
老乡会致辞
2015/07/28 职场文书
营销策划分析:怎么策划才能更好销量产品?
2019/09/04 职场文书
Python 恐龙跑跑小游戏实现流程
2022/02/15 Python
Android自定义双向滑动控件
2022/04/19 Java/Android