{
"bsonType": "object",
"required": [
"bannerfile"
],
"permission": {
"read": true
},
"properties": {
"_id": {
"description": "ID,系统自动生成"
},
"bannerfile": {
"bsonType": "file",
"fileMediaType": "image",
"title": "图片",
"description": "图片文件信息,包括文件名、url等"
},
"open_url": {
"bsonType": "string",
"description": "点击跳转目标地址",
"title": "跳转地址",
"format": "url",
"pattern": "^(http://|https://|/|./|@/)\\S",
"trim": "both"
},
"title": {
"bsonType": "string",
"description": "轮播图的标题",
"maxLength": 20,
"title": "标题",
"trim": "both"
},
"sort": {
"bsonType": "int",
"description": "数字越小,排序越前",
"title": "排序"
},
"status": {
"bsonType": "bool",
"defaultValue": true,
"title": "生效状态"
},
"description": {
"bsonType": "string",
"description": "bannner图标描述",
"title": "描述",
"trim": "both"
}
},
"version": "0.0.1"
}
6***@qq.com
- 发布:2024-01-27 16:55
- 更新:2024-07-17 11:10
- 阅读:327
产品分类: uniCloud/App
操作步骤:
预期结果:
<uni-td align="center">
<uni-file-picker v-if="item.bannerfile && item.bannerfile.fileType == 'image'" :value="item.bannerfile" :file-mediatype="item.bannerfile && item.bannerfile.fileType" return-type="object" :imageStyles="imageStyles" readonly></uni-file-picker>
<uni-link v-else :href="item.bannerfile && item.bannerfile.url" :text="item.bannerfile && item.bannerfile.url"></uni-link>
</uni-td>
<uni-td align="center">
<uni-file-picker v-if="item.bannerfile && item.bannerfile.fileType == 'image'" :value="item.bannerfile" :file-mediatype="item.bannerfile && item.bannerfile.fileType" return-type="object" :imageStyles="imageStyles" readonly></uni-file-picker>
<uni-link v-else :href="item.bannerfile && item.bannerfile.url" :text="item.bannerfile && item.bannerfile.url"></uni-link>
</uni-td>
实际结果:
<uni-td align="center">
<uni-file-picker v-if="item.bannerfile && item.bannerfile.fileType == 'image'" :value="item.bannerfile" :file-mediatype="item.bannerfile && item.bannerfile.fileType" return-type="object" :imageStyles="imageStyles" readonly></uni-file-picker>
<uni-link v-else :href="item.bannerfile && item.bannerfile.url" :text="item.bannerfile && item.bannerfile.url"></uni-link>
</uni-td>
<uni-td align="center">
<uni-file-picker v-if="item.bannerfile && item.bannerfile.fileType == 'image'" :value="item.bannerfile" :file-mediatype="item.bannerfile && item.bannerfile.fileType" return-type="object" :imageStyles="imageStyles" readonly></uni-file-picker>
<uni-link v-else :href="item.bannerfile && item.bannerfile.url" :text="item.bannerfile && item.bannerfile.url"></uni-link>
</uni-td>
Neveregret
请问这个bug修复了吗,我手动更新uni-file-picker组件为最新版后还是存在这个问题
2024-07-17 09:32
DCloud_uniCloud_VK
回复 Neveregret: 已经可以了,你要么更新错了,要么代码写错了,再试试
2024-07-17 11:09
Neveregret
回复 DCloud_uniCloud_VK: 需要更新schema2code这个插件后重新生成一次代码吗
2024-07-17 11:15
DCloud_uniCloud_VK
回复 Neveregret: schema2code插件没有更新,更新的只有uni-file-picker, 生成的代码不变
2024-07-17 11:22