有人可以告诉我如何使用 XForms 编写代码,XForms 是一个允许人们选择上传图片文件的小部件,如有必要,可以重复使用?也就是说,用户一次上传一张照片,但如果有必要,可以选择一次又一次地继续上传。
它可以是元素,也可以只是一个简单的元素。我不确定重复元素与触发元素的关系如何。是否重复元素告诉 XForms 处理器重复显示哪些 UI 元素?触发元素是更新底层模型的按钮?
我不清楚如何捕获这些信息。我是否需要大致类似的东西:
<xforms:repeat
<xforms:trigger>
<xforms:label>Add pic</xforms:label>
<xforms:upload
ref="data/picture[@id='1']"
mediatype="image/*">
</xforms:upload>
</xforms:trigger>
</xforms:repeat>
例如,如果用户上传了 5 张图片,是否可以将每张图片识别为 pic1、pic2、pic3?
谢谢!