上传文件
使用该方法需要引入mhc.js文件,接口访问时会自动加载,相对应的样式在同目录下的ctools.css文件中。
功能描述:可以上传1.图片文件;2.所有类型的文件
init方法:初始化上传组件
var upload_obj = McrbHttpClient.upload.init('container_id', options, callback)
参数说明:
| 参数 | 说明 |
| {String} id | 挂载容器的id |
| {Object} options | 上传组件的配置参数: 1.{Boolean} isImgUploader 是否为图片上传组件;默认值:true 2.{String|Array[String]} fileType 上传对话框文件类型过滤器;默认值:* 3.{Number} maxSize 上传文件的最大尺寸;默认值:5 4.{String} btnText 上传按钮的文字;默认值:上传 5.{Boolean} isMulti 是否为多图片/多文件上传器.默认值:false |
| 返回值 | upload对象 包含文件url数据,配置参数options,上传容器dom。 |
使用方法
1.首先在html文件中加入div标签,id自定义。
2.然后在script标签或js文件中调用函数McrbHttpClient.upload.init(id, isImgUploader)。
实例:
setValue方法:给上传组件赋值,用于回显。参数为字符串或字符串数组
upload_obj.setValue('url')
getValue方法:获取上传组件的数据。
upload_obj.getValue()
效果展示:
本文档来自—microbee-http 丨 软件开发框架平台
扫一扫