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

QQ登录

只需一步,快速开始

查看: 1392|回复: 2

[结贴] comp.min.js报错Cannot read property 'length' of null

[复制链接]

15

主题

52

帖子

146

积分

初级会员

Rank: 2

积分
146
QQ
发表于 2016-8-3 15:33:32 | 显示全部楼层 |阅读模式
一、main.w部分代码
var shellImpl = new ShellImpl(this, {
                        "contentsXid" : "pages",
                        "pageMappings" : {
                                "main":{
                                        url : '$UI/blsp/index2.w'
                                },
                                "preEvent":{
                                        url : '$UI/blsp/preEvent.w'
                                }
二、首页设图片轮播,首页打开子页面代码如下
justep.Shell.closePage("main");
                justep.Shell.showPage("preEvent");
三、点击打开子页面的按钮报错信息
Cannot read property 'length' of null
隐藏详细
TypeError: Cannot read property 'length' of null at i.extend.addRouteItem (http://localhost:8280/x5/UI2/v_28e2cfd05ff14432b17af7a222165955l_zh_CNs_desktopd_/system/components/comp.min.js:144:87475) at i.extend.slide (http://localhost:8280/x5/UI2/v_28e2cfd05ff14432b17af7a222165955l_zh_CNs_desktopd_/system/components/comp.min.js:144:95185) at i.extend.next (http://localhost:8280/x5/UI2/v_28e2cfd05ff14432b17af7a222165955l_zh_CNs_desktopd_/system/components/comp.min.js:144:92749) at i.extend.next (eval at <anonymous>

1

主题

3232

帖子

1174

积分

金牌会员

Rank: 6Rank: 6

积分
1174
QQ
发表于 2016-8-4 09:22:09 | 显示全部楼层
comp.min.js 这是一个合并文件,它集中调用了你所用的犯法,和组件,你看报错信息,说length是空,检查一下用到数组,字符串长度的代码
在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

15

主题

52

帖子

146

积分

初级会员

Rank: 2

积分
146
QQ
 楼主| 发表于 2016-8-4 11:09:33 | 显示全部楼层
每个打开子页面加var comUtil = require("$UI/system/components/justep/common/common");
删除上面二中justep.Shell.closePage("main");
就对了,不知道为什么
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-26 13:39 , Processed in 0.074863 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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