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

QQ登录

只需一步,快速开始

查看: 12749|回复: 13

[处理中6] js调用返回值

[复制链接]

94

主题

1141

帖子

2380

积分

金牌会员

Rank: 6Rank: 6

积分
2380
发表于 2015-3-26 14:55:27 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
据说平台用的是requirejs是吗? 如下图所示,我想mbbActivity.m.js能调用到pub.js的方法,并且需要返回一些值。现在是可以调用,但是怎么能返回值呢? 或者这样说我在mbbActivity.m.js定义的几个变量,需要在pub.js方法里面获取到值并且赋值,应该怎样做呢? QQ截图20150326145021.png

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2015-3-26 16:20:06 | 显示全部楼层
用的是requirejs

pub.js中的方法中定义几个参数,在调用方法的时候传参啊

这些都是标准的操作,不是x5控制的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

94

主题

1141

帖子

2380

积分

金牌会员

Rank: 6Rank: 6

积分
2380
 楼主| 发表于 2015-3-26 17:11:52 | 显示全部楼层
jishuang 发表于 2015-3-26 16:20
用的是requirejs

pub.js中的方法中定义几个参数,在调用方法的时候传参啊

我是要从pub.js获取数据传回去,不是传参到pub.js啊。但是现在两个js之间定义的变量就是隔离的,在pub.js获取到数据怎么传回到调用的页面呢
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2015-3-26 17:26:08 | 显示全部楼层
jason2014 发表于 2015-3-26 17:11
我是要从pub.js获取数据传回去,不是传参到pub.js啊。但是现在两个js之间定义的变量就是隔离的,在pub.js ...

标准的js之间不了也不能这样这用吧,通过页面的方式
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

94

主题

1141

帖子

2380

积分

金牌会员

Rank: 6Rank: 6

积分
2380
 楼主| 发表于 2015-3-26 17:59:31 | 显示全部楼层
jishuang 发表于 2015-3-26 17:26
标准的js之间不了也不能这样这用吧,通过页面的方式

什么意思?能实现不? 之前5.2.7是可以直接原页面的js定义了变量,然后调用其它js文件,可以直接在那个js那里赋值的
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2015-3-27 09:08:26 | 显示全部楼层
jason2014 发表于 2015-3-26 17:59
什么意思?能实现不? 之前5.2.7是可以直接原页面的js定义了变量,然后调用其它js文件,可以直接在那个js ...

可以到网上查一下requirejs的js文件中是否可以这样操作
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

94

主题

1141

帖子

2380

积分

金牌会员

Rank: 6Rank: 6

积分
2380
 楼主| 发表于 2015-3-27 10:14:39 | 显示全部楼层
jishuang 发表于 2015-3-27 09:08
可以到网上查一下requirejs的js文件中是否可以这样操作

晕死。。。那你们是怎么做公用js方法的啊,都是做那些没有返回值的?都是简单调用做处理的?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2015-3-27 11:05:00 | 显示全部楼层
jason2014 发表于 2015-3-27 10:14
晕死。。。那你们是怎么做公用js方法的啊,都是做那些没有返回值的?都是简单调用做处理的? ...

你要的是a.w中引用了b.js,在a.js中定义的变量直接在b.js中?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

94

主题

1141

帖子

2380

积分

金牌会员

Rank: 6Rank: 6

积分
2380
 楼主| 发表于 2015-3-27 11:09:33 | 显示全部楼层
jishuang 发表于 2015-3-27 11:05
你要的是a.w中引用了b.js,在a.js中定义的变量直接在b.js中?

a.js的变量能在b.js中赋值,或者b.js中能传回一些值到a.js
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2015-3-27 13:55:08 | 显示全部楼层
jason2014 发表于 2015-3-27 11:09
a.js的变量能在b.js中赋值,或者b.js中能传回一些值到a.js

b.js中直接return,然后在a.js中调用的时候不是取的返回的值吗?
在pub.js中本来就有这样的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 03:31 , Processed in 0.110929 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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