首页 >> 牛刀云小程序开发教程 >> 第1篇 制作模式 >> 页面制作 >> 高级组件

4.7.7 附件

附件组件用于上传图片、录音或视频。可以设置为只能上传一张图片,如图4-55中的右图所示,也可以设置为能上传多张图片,如图4-7-7中的左图所示。

4-7-7  附件组件

1、基础属性

附件组件提供11个基础属性:

l  上次文件类型:设置允许上传的文件类型,有3种,分别是图片、视频和录音

l  绑定数据列:设置附件组件和数据集中某列的绑定关系,绑定后,附件显示数据集中某列中的图片、录音或视频,同时,用户上传的文件会存储到数据集的某列中去

l  文件总数:设置允许上传和显示的文件个数,设置为1时,只能上传或显示1张图片、录音或视频,默认为9

l  可上传视频数:设置可以上传的视频文件的数量

l  可上传录音数:设置可以上传的录音文件的数量

l  标题名称:默认是“图片上传”,可自定义

l  大图模式:一行显示两张图片

l  只读:不能上传文件,只用作显示

l  显示标题:设置是否显示“图片上传”区域

l  显示边框:设置是否显示上下两条边框线

l  图片链接保护:可防止图片被盗用,图片链接保护后,图片URL有效期为7

2、事件

附件组件提供1个事件:单击附件事件,单击图片时触发。

3、样式

附件组件提供了2个特有样式:

l  预定义图片模式,用来设置附件里面图片的显示方式。关于预定义图片模式的具体说明参见“4.5.2图片”一节。

l  布局模式:用来设置只读时图片的显示形式。其中“自动布局”的效果是,只有一张图片时,显示大图;有24张图片时,显示2列;其它数量时显示3列。