Previous topicNext topic
WebBuilderX > 子页面组件元素 > 表单类元素 > 组件使用说明 >
文件上传

本组件用于上传各种文件,包括file(文件)、images(图片)、video(视频)、audio(音频)4种类型。如下图所示:

其中,文件类型就是上面所说的4种。在选择某一类型之后,后缀名称输入框就会自动列出其对应的默认扩展名,你可根据项目需要再加上其他扩展名(多个名称之间务必用半角竖线隔开)。除此之外,还有一些其他属性可供设置:

上述属性仅在选择文件时有效。例如,在允许多选且数量限制为2的情况下,上传图片时最多只能同时选择2个图片文件,超出时将给出错误提示。除此之外,当选择上传images类型文件时,还可设置图片压缩属性。点击“图片压缩”按钮,将弹出参数设置窗口:

这7个属性均与图片压缩有关,它们在上传动辄10M左右的超大手机图片时非常有用。因为,网页项目中用到的图片一般都不要太大,否则就会严重影响访问效率和使用体验。WebBuilderX默认对选定的上传图片做如下智能化处理:

以下是相关压缩参数说明:

页面中的文件上传显示效果如下图:

点击右侧的上传按钮,可以选择要上传的文件;点击右侧的删除按钮,可以清除已经选择的文件。

选择完成之后,点击表单中添加的增加或修改按钮即可提交数据。提交数据时,如果发现有待上传的文件,将同步将其上传到服务器端指定的目录中。