关于函数的执行顺序

来源:5-7 个人中心的开发2

李行知

2017-07-31

在写这一章的页面的时候,我跟#submit绑定了函数,但是并没有生效,经过研究以后是因为那个时候页面还没有#submit这个元素


init: function() {
this.onload();
_this.bindEvent();

},

想问一下这个是为什么,onload里面有loadUserInfo的函数,应该是在执行完了loadUserInfo才会执行函数绑定,即使我把函数绑定写到了load里面也是这样,只有写到loadUserInfo的success里面才是真正的等执行完了load以后才执行函数绑定

这是为什么呢

写回答

1回答

Rosen

2017-07-31

onload是先执行了,但html是onload异步请求回来以后才出现的

0
2
李行知
今天看到老师那里提到了事件的绑定和代理,如果这个我绑定到documnet上面然后代理到响应元素,是不是就不用在意这个执行顺序了,因为在意执行顺序的原因就是在绑定事件的时候页面元素还没有加载进来
2017-08-08
共2条回复

真实数据对接 从0开发前后端分离的企业级上线项目

【毕设项目精品】前端实战,对接真实服务端数据,开发完整项目

4272 学习 · 4120 问题

查看课程