jeesite vue版
在FormSchema里设置上传图片、上传视频两个上传控件,field都为dataMap,但是bizType不同,进入页面以后需要加载一些数据,所以调用了updateSchema,调用完以后导致上传控件只剩下了上传图片的控件,就是只要调用updateSchema就会自动隐藏除了第一个上传控件以外的上传控件,想要将所有上传控件都显示出来,现在不知道怎么改
useFormEvents.ts
schemaRef.value = uniqBy(schema, 'field');
更改为
schemaRef.value = uniqBy(schema, (item) => {
return item.field + '|' + item.label;
});
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
设置了必填项以后,点击编辑进入编辑页面(图片已经上传),什么都不改,点击保存可以正常保存,这时候跳回列表页面,然后再点击编辑按钮进入编辑页面,这个时候什么都不改直接点击保存提示没有上传图片,实际上已经上传了
componentProps: {
loadTime: computed(() => record.value.__t),
bizKey: computed(() => record.value.id),
bizType: 'appComment_image',
uploadType: 'image',
}
这个控件怎么能不显示上传按钮,图片也不能删除,就是只显示图片,没有任何操作
登录 后才可以发表评论