起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1115|回复: 0

[分享] 小经验分享

[复制链接]

73

主题

345

帖子

1695

积分

金牌会员

Rank: 6Rank: 6

积分
1695
QQ
发表于 2016-3-29 11:37:31 | 显示全部楼层 |阅读模式
事情经由:因为页面功能多,所以复杂的功能就单独拿出来做实验。成功后再把代码考回到项目里去用。
痛苦的事情:一样的代码,一样的UI页面,运行起来也没有报错,可是运行的结果不是预想的。判断:定义的事情没有执行。
原因:设定事件的顺序出不对。
正确:在考代码前,要先在需要执行事件的地方,设定事件(定义事件),然后再考代码(哪怕是事件名等都一样)
举例:
错误:页面上需要用到modelLoad,直接从别的地方把modelLoad的代码考进来,结果是modelLoad的代码不会被执行。 
正确:先要在model的事件定义窗口中的onload栏双击事件值。
    modelLoad.png
           在js代码栏生成以下代码时,再把做好的代码覆盖modelLoad事件的代码。
           Model.prototype.modelLoad = function(event){
           }

花了我4个小时才找到原因。希望对伙伴们有帮助。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-18 14:52 , Processed in 0.070155 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表