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 Ajax学习实例3 向WebService发出请求,调用方法返回数据
Mar 16 Javascript
javascript实现简单的Map示例介绍
Dec 23 Javascript
基于jQuery实现响应式圆形图片轮播特效
Nov 25 Javascript
jqGrid用法汇总(全经典)
Jun 28 Javascript
Bootstrap登陆注册页面开发教程
Jul 12 Javascript
实现JavaScript高性能的数据存储
Dec 11 Javascript
深入理解js中的加载事件
Feb 08 Javascript
Vue2.0 UI框架ElementUI使用方法详解
Apr 14 Javascript
JavaScript设计模式之观察者模式(发布订阅模式)原理与实现方法示例
Jul 27 Javascript
基于Vue-Cli 打包自动生成/抽离相关配置文件的实现方法
Dec 09 Javascript
vue-router源码之history类的浅析
May 21 Javascript
Vue 实例事件简单示例
Sep 19 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学习 计数器实例代码
2008/06/15 PHP
php array_merge下进行数组合并的代码
2008/07/22 PHP
PHP在字符断点处截断文字的实现代码
2011/04/21 PHP
使用PHP下载CSS文件中的图片的代码
2013/09/24 PHP
Yii实现文章列表置顶功能示例
2016/10/18 PHP
php 中phar包的使用教程详解
2018/10/26 PHP
搭建PhpStorm+PhpStudy开发环境的超详细教程
2020/09/17 PHP
重载toString实现JS HashMap分析
2011/03/13 Javascript
javascript随机显示背景图片的方法
2015/06/18 Javascript
jQuery实现frame之间互通的方法
2017/06/26 jQuery
React Native 自定义下拉刷新上拉加载的列表的示例
2018/03/01 Javascript
详解如何在Node.js的httpServer中接收前端发送的arraybuffer数据
2018/11/11 Javascript
JavaScript数组、json对象、eval()函数用法实例分析
2019/02/21 Javascript
解决使用layui的时候form表单中的select等不能渲染的问题
2019/09/18 Javascript
用Golang运行JavaScript的实现示例
2019/11/25 Javascript
详解JavaScript修改注册表的方法
2020/01/05 Javascript
jQuery--遍历操作实例小结【后代、同胞及过滤】
2020/05/22 jQuery
vue中配置scss全局变量的步骤
2020/12/28 Vue.js
Python中下划线的使用方法
2015/03/27 Python
Python使用scrapy采集数据过程中放回下载过大页面的方法
2015/04/08 Python
python转换字符串为摩尔斯电码的方法
2015/07/06 Python
Python实现的堆排序算法示例
2018/04/29 Python
Django 用户认证组件使用详解
2019/07/23 Python
Python FtpLib模块应用操作详解
2019/12/12 Python
Python利用命名空间解析XML文档
2020/08/10 Python
涂鸦板简单实现 Html5编写属于自己的画画板
2016/07/05 HTML / CSS
DAWGS鞋官方网站:鞋,凉鞋,靴子
2016/10/04 全球购物
马来西亚航空官方网站:Malaysia Airlines
2017/07/28 全球购物
iKRIX意大利网上商店:男女豪华服装和配件
2019/10/09 全球购物
给老婆的搞笑检讨书
2014/01/12 职场文书
元旦文艺汇演主持词
2014/03/26 职场文书
网站出售协议书范文
2014/10/10 职场文书
工作作风建设心得体会
2014/10/22 职场文书
升学宴家长致辞
2015/07/27 职场文书
2015年四年级班主任工作总结
2015/10/22 职场文书
关于golang高并发的实现与注意事项说明
2021/05/08 Golang