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

QQ登录

只需一步,快速开始

查看: 1689|回复: 7

[处理中3] 总是报错

[复制链接]

19

主题

69

帖子

117

积分

初级会员

Rank: 2

积分
117
QQ
发表于 2016-12-29 16:32:43 | 显示全部楼层 |阅读模式
        Model.prototype.list1Click = function(event){
    var rootID = this.comp("classData").val("ID");
    justep.Shell.showPage(require.toUrl("./class.w"),{"rootID":rootID});
        };

提交出错
cannot read property 'val' of null  
发表于 2016-12-29 16:34:51 | 显示全部楼层
data组件请使用getValue 方法 获取值,并没有提供val 方法
请改成this.comp("classData").getValue("ID");
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

19

主题

69

帖子

117

积分

初级会员

Rank: 2

积分
117
QQ
 楼主| 发表于 2016-12-29 16:34:57 | 显示全部楼层

报错内容

报错内容
回复 支持 反对

使用道具 举报

发表于 2016-12-29 16:40:35 | 显示全部楼层

就是因为 调用 val  不存在 所以才报这个错误的!
建议debugger调试看看哪行代码报错的?
http://docs.wex5.com/js-debug/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

19

主题

69

帖子

117

积分

初级会员

Rank: 2

积分
117
QQ
 楼主| 发表于 2016-12-29 16:43:56 | 显示全部楼层
改了还是报错 报错2.jpg 请老师指教谢谢!
回复 支持 反对

使用道具 举报

发表于 2016-12-29 16:46:46 | 显示全部楼层
xue 发表于 2016-12-29 16:43
改了还是报错请老师指教谢谢!

getValue 是空的!说明这个组件没得到!
你确定你的页面中有xid名字为classData  这样的data组件吗??
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

19

主题

69

帖子

117

积分

初级会员

Rank: 2

积分
117
QQ
 楼主| 发表于 2016-12-29 16:54:40 | 显示全部楼层
1.jpg 确定页面在啊
回复 支持 反对

使用道具 举报

发表于 2016-12-29 17:02:56 | 显示全部楼层

确定你写错了!

classData  
classdata  

注意大小写
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-26 13:20 , Processed in 0.060370 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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