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

QQ登录

只需一步,快速开始

查看: 3757|回复: 11

[结贴] 图片显示找不到系统路径

[复制链接]

32

主题

109

帖子

295

积分

中级会员

Rank: 3Rank: 3

积分
295
QQ
发表于 2016-8-4 22:44:22 | 显示全部楼层 |阅读模式
0ZB]HF(UAVPS22%MXV3EVPD.png 我看了文件夹控制台里面的路径压根就不存在,正确的路径不存在黑色框框里面的东西, Z_N`A)_BL{N{U3KX$O(8[69.png 以往上传文件都会生成一个文件夹,现在是直接没有了文件夹,只有文件,就像图一中的显示undefined;这该怎么解决,方法是对的,对比以往做的案例方法是一样,可她现在的路径怎么会去了一个叫class的文件夹里面

1

主题

3232

帖子

1174

积分

金牌会员

Rank: 6Rank: 6

积分
1174
QQ
发表于 2016-8-5 14:42:49 | 显示全部楼层
这个错误,应该是java 有问题吧,获取路径,有一层没有拿到
在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

32

主题

109

帖子

295

积分

中级会员

Rank: 3Rank: 3

积分
295
QQ
 楼主| 发表于 2016-8-5 14:59:06 | 显示全部楼层
闰土 发表于 2016-8-5 14:42
这个错误,应该是java 有问题吧,获取路径,有一层没有拿到

            Model.prototype.getviconUrl = function(imgUrl,ownerID){
          var data = this.comp("topvideodata");                                                 //存放图片的data;
          if(data !== null || data !== undefined){                                            //如果数据不为空;               
          var jsonList = eval("(" + imgUrl +")");                                  //提取图片存放列的数据;        
          if(jsonList !== undefined){                                                         //如果数据不为空;
          var realFileName = jsonList[0]["realFileName"];                                             
          var storeFileName = jsonList[0]["storeFileName"];
          var operateType = "browse";
          var url = '/baas/justep/attachment/simpleFileStore?realFileName=' + realFileName + '&storeFileName='+storeFileName + '&ownerID='+ownerID + '&operateType=' + operateType;            
              return require.toUrl(url);
          }      
          }         
        };
我是这么写的,没问题啊
回复 支持 反对

使用道具 举报

0

主题

1639

帖子

497

积分

中级会员

Rank: 3Rank: 3

积分
497
QQ
发表于 2016-8-5 16:12:09 | 显示全部楼层
lwzlwzgood 发表于 2016-8-5 14:59
Model.prototype.getviconUrl = function(imgUrl,ownerID){
          var data = this.comp("topvi ...

你的data的id没有写
回复我的时候请点击我当前评论旁边的回复按钮,能保证第一时间看到您的回复,在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

1

主题

3232

帖子

1174

积分

金牌会员

Rank: 6Rank: 6

积分
1174
QQ
发表于 2016-8-5 16:14:25 | 显示全部楼层
lwzlwzgood 发表于 2016-8-5 14:59
Model.prototype.getviconUrl = function(imgUrl,ownerID){
          var data = this.comp("topvi ...

ID不能为空
在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

32

主题

109

帖子

295

积分

中级会员

Rank: 3Rank: 3

积分
295
QQ
 楼主| 发表于 2016-8-5 16:16:06 | 显示全部楼层
cgrddv 发表于 2016-8-5 16:12
你的data的id没有写

Model.prototype.getviconUrl = function(imgUrl,ownerID){
写了,在这里面,用了list,每拼一次都会自动显示当前行ownerID
回复 支持 反对

使用道具 举报

32

主题

109

帖子

295

积分

中级会员

Rank: 3Rank: 3

积分
295
QQ
 楼主| 发表于 2016-8-5 16:21:10 | 显示全部楼层
cgrddv 发表于 2016-8-5 16:12
你的data的id没有写

不好意思,我回看了一下,id真的是undefined,奇怪,我昨天看论坛教程写着上面后是有显示的,我用了list,每次拼图片的id都不同,我该怎么动态获取啊
回复 支持 反对

使用道具 举报

0

主题

1639

帖子

497

积分

中级会员

Rank: 3Rank: 3

积分
497
QQ
发表于 2016-8-5 16:37:45 | 显示全部楼层
lwzlwzgood 发表于 2016-8-5 16:21
不好意思,我回看了一下,id真的是undefined,奇怪,我昨天看论坛教程写着上面后是有显示的,我用了list ...

你上传的时候是用的普通data还是baasData,如果是普通data,你需要去手动设置一个id或者通过规则来给一个id
回复我的时候请点击我当前评论旁边的回复按钮,能保证第一时间看到您的回复,在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

32

主题

109

帖子

295

积分

中级会员

Rank: 3Rank: 3

积分
295
QQ
 楼主| 发表于 2016-8-5 17:13:34 | 显示全部楼层
你们好,我用的是普通的data,这个问题我刚刚解决了,错误在我之前的上传动作里面保存的ID是在java服务端里面生成的,上传后就会出现一楼两图的问题,我把它改成在js端的data里面生成然后传到sql保存,问题就没有了,谢谢
回复 支持 反对

使用道具 举报

32

主题

109

帖子

295

积分

中级会员

Rank: 3Rank: 3

积分
295
QQ
 楼主| 发表于 2016-8-5 17:16:05 | 显示全部楼层
cgrddv 发表于 2016-8-5 16:37
你上传的时候是用的普通data还是baasData,如果是普通data,你需要去手动设置一个id或者通过规则来给一个i ...

解决的是找不到系统路径的问题,显示图片的id问题还没想到怎么弄
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 13:38 , Processed in 0.108308 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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