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

QQ登录

只需一步,快速开始

查看: 3099|回复: 5

[处理中] 引入js组件,js报错

[复制链接]

432

主题

1943

帖子

2630

积分

金牌会员

Rank: 6Rank: 6

积分
2630
QQ
发表于 2015-8-6 10:31:54 | 显示全部楼层 |阅读模式

123

123

引入js组件,放到我的项目中js报错,放到demo的例子里面js不报错。这个怎么解决?

相关帖子

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2015-8-6 10:39:48 | 显示全部楼层
这个应该是JSHint检查js规范的问题
demo中不报错是引用平台默认设置deme不进行JSHint的检查
可以参考http://bbs.wex5.com/forum.php?mo ... 3&pid=165154062设置自己的应用模块也不进行JSHint的检查
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

432

主题

1943

帖子

2630

积分

金牌会员

Rank: 6Rank: 6

积分
2630
QQ
 楼主| 发表于 2015-8-6 13:49:08 | 显示全部楼层
jishuang 发表于 2015-8-6 10:39
这个应该是JSHint检查js规范的问题
demo中不报错是引用平台默认设置deme不进行JSHint的检查
可以参考http:/ ...

这个搞定了。
还有个问题, 20150806134258.png
我在js里面这样子引用了,opLayer.js中使用了OpenLayers.js定义的方法OpenLayers ,出现错误:OpenLayers is not defined。
这个该怎么解决呀?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2015-8-6 13:59:34 | 显示全部楼层
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

432

主题

1943

帖子

2630

积分

金牌会员

Rank: 6Rank: 6

积分
2630
QQ
 楼主| 发表于 2015-8-6 14:34:17 | 显示全部楼层
jishuang 发表于 2015-8-6 13:59
http://bbs.wex5.com/forum.php?mod=redirect&goto=findpost&ptid=76153&pid=165163205

不好意思,可能是我没说明白。
我要用到这三个js,后两个js依赖第一个js,因为用到了一个js里面的方法。
我想问的是,我这样顺序引入js,系统加载的时候是不是按我引入的先后顺序:先是OpenLayers.js,然后才加载opLayer.js和jquery-ui.js?
如果是这样顺序加载的,为什么在加载第二个js(opLayer.js)中报错,就是找不到第一个js中定义的方法。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2015-8-6 14:48:20 | 显示全部楼层
tlkj 发表于 2015-8-6 14:34
不好意思,可能是我没说明白。
我要用到这三个js,后两个js依赖第一个js,因为用到了一个js里面的方法。
...

这样引用第一个应该还没有加载
现在是模块话的引用的时候才会加载

可以把三个js文件模块化
在后面两个js文件中去require第一个

js模块化是标准,可以到网上查找相关的资料

http://my.oschina.net/myrainspace/blog/375715
http://www.ruanyifeng.com/blog/2012/10/javascript_module.html
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-17 15:30 , Processed in 0.094108 second(s), 30 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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