go-admin
go-admin copied to clipboard
orm.Multifile的显示问题
问题描述 [详细地描述问题,让大家都能理解]
我是存的json,要显示多张图片,是个json数组,里面的是多个url的图片地址,请问代码应该怎么写才能让它在详情里面正常显示
示例代码 [如果有必要,展示代码,线上示例,或仓库]
formList.AddField("照片", "photos", db.JSON, form.Multifile).FieldOptionExt(map[string]interface{}{
"maxFileCount": 10,
}).FieldDisableWhenCreate().FieldPostFilterFn(func(value types.PostFieldModel) interface{} {
photo, err:= json.Marshal(value.Value)
if err != nil{
return err
}
return string(photo)
}).FieldDisplay(func(value types.FieldModel) interface{} {
var v []string
_ = json.Unmarshal([]byte(value.Value), &v)
value.Value = v[0]
return value
})
其他信息 [如截图等其他信息可以贴在这里]
+1