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 相关文章推荐
使用 JScript 创建 .exe 或 .dll 文件的方法
Jul 13 Javascript
单击浏览器右上角的X关闭窗口弹出提示的小例子
Jun 12 Javascript
如何解决Jquery库及其他库之间的$命名冲突
Sep 15 Javascript
jQuery 获取兄弟元素的几种不错方法
May 23 Javascript
javascript框架设计读书笔记之模块加载系统
Dec 02 Javascript
js常用系统函数用法实例分析
Jan 12 Javascript
JavaScript中使用指数方法Math.exp()的简介
Jun 15 Javascript
基于zepto.js简单实现上传图片
Jun 21 Javascript
JS解决iframe之间通信和自适应高度的问题
Aug 24 Javascript
微信小程序 获取javascript 里的数据
Aug 17 Javascript
移动端如何用下拉刷新的方式实现上拉加载
Dec 10 Javascript
JS实现数组删除指定元素功能示例
Jun 05 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 图像尺寸调整代码
2010/05/26 PHP
教你如何使用php session
2013/10/28 PHP
php 模拟 asp.net webFrom 按钮提交事件的思路及代码
2013/12/02 PHP
PHP上传图片时判断上传文件是否为可用图片的方法
2016/10/20 PHP
Laravel中前端js上传图片到七牛云的示例代码
2017/09/04 PHP
laravel框架模型、视图与控制器简单操作示例
2019/10/10 PHP
jQuery学习笔记 获取jQuery对象
2012/09/19 Javascript
基于jquery的滚动条滚动固定div(附演示下载)
2012/10/29 Javascript
javascript代码运行不出来执行错误的可能情况整理
2013/10/18 Javascript
js中精确计算加法和减法示例
2014/03/28 Javascript
js验证上传图片的方法
2015/05/12 Javascript
JavaScript数组对象赋值用法实例
2015/08/04 Javascript
JavaScript 消息框效果【实现代码】
2016/04/27 Javascript
jquery实现下拉框功能效果【实例代码】
2016/05/06 Javascript
浅谈bootstrap源码分析之scrollspy(滚动侦听)
2016/06/06 Javascript
vue实现简单的日历效果
2020/09/24 Javascript
Vuex的API文档说明详解
2020/02/05 Javascript
vue element-ui中table合计指定列求和实例
2020/11/02 Javascript
JavaScript手写数组的常用函数总结
2020/11/22 Javascript
[01:16]2014DOTA2 TI专访C9战队EE:中国五强中会占三席
2014/07/10 DOTA
[01:02:46]VGJ.S vs NB 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
Python如何获取系统iops示例代码
2016/09/06 Python
PyTorch基本数据类型(一)
2019/05/22 Python
python 读取、写入txt文件的示例
2020/09/27 Python
python中lower函数实现方法及用法讲解
2020/12/23 Python
如何用Python提取10000份log中的产品信息
2021/01/14 Python
localStorage、sessionStorage使用总结
2017/11/17 HTML / CSS
NYX Professional Makeup官方网站:专业彩妆和美容产品
2019/10/29 全球购物
工程资料员岗位职责
2014/03/10 职场文书
《月球之谜》教学反思
2014/04/10 职场文书
经济国贸专业求职信
2014/06/18 职场文书
办理护照工作证明
2014/10/10 职场文书
党性分析材料格式
2014/12/19 职场文书
年终奖金发放管理制度,中小企业适用,拿去救急吧!
2019/07/12 职场文书
五年级作文之想象作文
2019/10/30 职场文书
javascript代码简写的几种常用方式汇总
2021/08/23 Javascript