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

QQ登录

只需一步,快速开始

查看: 2034|回复: 8

[处理中3] 如何把上传文件的方法取出来

[复制链接]

59

主题

277

帖子

434

积分

中级会员

Rank: 3Rank: 3

积分
434
QQ
发表于 2016-10-20 15:15:25 | 显示全部楼层 |阅读模式
如何把上传文件的方法去出来,提供的上传文件的组件太丑了,我想把这个方法放到其他图片或者按钮上,请问可以这样么

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2016-10-21 10:29:02 | 显示全部楼层
可以在页面中放一个div,然后把图片或者按钮放到div中

引用var Uploader = require('$UI/system/components/justep/uploader/uploader');

在model的onload中获取div,创建uploader如下:
  1. define(function(require) {
  2.         var $ = require("jquery");
  3.         var justep = require("$UI/system/lib/justep");
  4.         var Uploader = require('$UI/system/components/justep/uploader/uploader');
  5.        
  6.         var Model = function() {
  7.                 this.callParent();
  8.         };

  9.         Model.prototype.modelLoad = function(event) {
  10.                 var domnode = this.getElementByXid('div12');
  11.                 var uploader = new Uploader(domnode, {
  12.                         actionUrl : "/baas/justep/attachment/simpleFileStore",
  13.                         compress : false,
  14.                         accept : ""
  15.                 });

  16.                 uploader.on('onStart', function(event) {
  17.                         var storeFileName = (new justep.UUID()).valueOf();
  18.                         event.file.data = {
  19.                                 fileName : event.file.name,
  20.                                 storeFileName : storeFileName,
  21.                                 ownerID : "123"
  22.                         };
  23.                 });
  24.                 var me = this;
  25.                 uploader.on('onSuccess',function(event){
  26.                         alert("onSuccess")
  27.                 });
  28.                
  29.                
  30.         };

  31.         return Model;
  32. });
复制代码

然后其他的可以参考/UI2/system/components/justep/attachment/attachmentSimple.js中的实现
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

59

主题

277

帖子

434

积分

中级会员

Rank: 3Rank: 3

积分
434
QQ
 楼主| 发表于 2016-10-21 10:51:15 | 显示全部楼层
jishuang 发表于 2016-10-21 10:29
可以在页面中放一个div,然后把图片或者按钮放到div中

引用var Uploader = require('$UI/system/components ...

非常感谢,但是请问如何把上传的图片展示到image中呢,有相关的代码么
回复 支持 反对

使用道具 举报

1

主题

1831

帖子

821

积分

高级会员

Rank: 4

积分
821
QQ
发表于 2016-11-9 11:07:08 | 显示全部楼层
摩羯座 发表于 2016-10-21 10:51
非常感谢,但是请问如何把上传的图片展示到image中呢,有相关的代码么

需要用src属性或者bind-attr-src属性从图片存储的路径下读出来
回复 支持 反对

使用道具 举报

59

主题

277

帖子

434

积分

中级会员

Rank: 3Rank: 3

积分
434
QQ
 楼主| 发表于 2016-11-9 14:31:48 | 显示全部楼层
大雁子 发表于 2016-11-9 11:07
需要用src属性或者bind-attr-src属性从图片存储的路径下读出来

非常感谢,我试一试
回复 支持 反对

使用道具 举报

59

主题

277

帖子

434

积分

中级会员

Rank: 3Rank: 3

积分
434
QQ
 楼主| 发表于 2017-1-10 17:24:55 | 显示全部楼层
jishuang 发表于 2016-10-21 10:29
可以在页面中放一个div,然后把图片或者按钮放到div中

引用var Uploader = require('$UI/system/components ...

你好,请问这个方法可以实现上传图片但是图片上传到哪里了?,怎么读取出来呀
回复 支持 反对

使用道具 举报

发表于 2017-1-10 17:30:51 | 显示全部楼层
摩羯座 发表于 2017-1-10 17:24
你好,请问这个方法可以实现上传图片但是图片上传到哪里了?,怎么读取出来呀 ...

http://docs.wex5.com/wex5-ui-question-list-2022/
http://docs.wex5.com/wex5-ui-question-list-2093
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

59

主题

277

帖子

434

积分

中级会员

Rank: 3Rank: 3

积分
434
QQ
 楼主| 发表于 2017-1-11 11:52:41 | 显示全部楼层
liangyongfei 发表于 2017-1-10 17:30
http://docs.wex5.com/wex5-ui-question-list-2022/
http://docs.wex5.com/wex5-ui-question-list-2093

还是没有看懂,无法收到图片的路径呀,收到了之后我把她付给图片的src属性是不是就可以了呀,怎么找到图片的路径呢
回复 支持 反对

使用道具 举报

发表于 2017-1-11 14:05:49 | 显示全部楼层
摩羯座 发表于 2017-1-11 11:52
还是没有看懂,无法收到图片的路径呀,收到了之后我把她付给图片的src属性是不是就可以了呀,怎么找到图 ...

我给你的连接就是方法啊~!第二个连接还是一个案例!
你可以自己讲文件下载下来!运行试试就知道了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-27 10:37 , Processed in 0.058101 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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