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 相关文章推荐
JQuery 学习笔记 选择器之一
Jul 23 Javascript
javascript 触发HTML元素绑定的函数
Sep 11 Javascript
JQuery EasyUI 数字格式化处理示例
May 05 Javascript
jQuery实现的图片分组切换焦点图插件
Jan 06 Javascript
JavaScript中的getMilliseconds()方法使用详解
Jun 10 Javascript
JavaScript中的cacheStorage使用详解
Jul 29 Javascript
Angular.JS中的this指向详解
May 17 Javascript
vue之nextTick全面解析
May 17 Javascript
React Native基础入门之初步使用Flexbox布局
Jul 02 Javascript
JS实现把一个页面层数据传递到另一个页面的两种方式
Aug 13 Javascript
一文读懂vue动态属性数据绑定(v-bind指令)
Jul 20 Javascript
vue+canvas实现拼图小游戏
Sep 18 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
php支付宝接口用法分析
2015/01/04 PHP
php获得网站访问统计信息类Compete API用法实例
2015/04/02 PHP
ThinkPHP开发框架函数详解:C方法
2015/08/14 PHP
php常用字符串查找函数strstr()与strpos()实例分析
2019/06/21 PHP
网页自动刷新,不产生嗒嗒声的一个解决方法
2007/03/27 Javascript
JQuery困惑—包装集 DOM节点
2009/10/16 Javascript
IE6/7/8中Option元素未设value时Select将获取空字符串
2011/04/07 Javascript
40个有创意的jQuery图片和内容滑动及弹出插件收藏集之二
2011/12/31 Javascript
Raphael带文本标签可拖动的图形实现代码
2013/02/20 Javascript
JS和JQUERY获取页面大小,滚动条位置,元素位置(示例代码)
2013/12/14 Javascript
5款JavaScript代码压缩工具推荐
2014/07/07 Javascript
jquery实现图片随机排列的方法
2015/05/04 Javascript
JS组件Bootstrap Select2使用方法解析
2016/05/30 Javascript
JS中微信小程序自定义底部弹出框
2016/12/22 Javascript
微信小程序 二维码canvas绘制实例详解
2017/01/06 Javascript
解决vue项目中type=”file“ change事件只执行一次的问题
2018/05/16 Javascript
详解webpack4之splitchunksPlugin代码包分拆
2018/12/04 Javascript
js实现视图和数据双向绑定的方法分析
2020/02/05 Javascript
vue使用video插件vue-video-player详解
2020/10/23 Javascript
JS+CSS实现动态时钟
2021/02/19 Javascript
Python splitlines使用技巧
2008/09/06 Python
Pycharm学习教程(1) 定制外观
2017/05/02 Python
Python设计实现的计算器功能完整实例
2017/08/18 Python
基于python3实现socket文件传输和校验
2018/07/28 Python
Python类反射机制使用实例解析
2019/12/30 Python
python数据爬下来保存的位置
2020/02/17 Python
详解HTML5中div和section以及article的区别
2015/07/14 HTML / CSS
Aurora London官网:奢华、负担得起的皮革手袋
2020/08/01 全球购物
电大学习个人自我评价范文
2013/10/04 职场文书
大四学年自我鉴定
2013/11/13 职场文书
六一儿童节演讲稿
2014/05/23 职场文书
党员群众路线个人整改措施思想汇报
2014/10/12 职场文书
房产遗嘱范本
2015/08/06 职场文书
创业的9条正确思考方式
2019/08/26 职场文书
Filebeat 采集 Nginx 日志的方法
2021/03/31 Servers
python如何查找列表中元素的位置
2022/05/30 Python