mirror of
https://gitee.com/baidu/amis.git
synced 2024-12-15 17:31:18 +08:00
92 lines
2.5 KiB
JavaScript
92 lines
2.5 KiB
JavaScript
export default {
|
|
$schema: "https://houtai.baidu.com/v2/schemas/page.json#",
|
|
title: "增删改查列类型汇总",
|
|
body: {
|
|
type: "crud",
|
|
api: "/api/mock2/crud/list",
|
|
columns: [
|
|
{
|
|
name: "id",
|
|
label: "ID",
|
|
type: "text"
|
|
},
|
|
{
|
|
name: "audio",
|
|
label: "音频",
|
|
type: "audio"
|
|
},
|
|
{
|
|
name: "carousel",
|
|
label: "轮播图",
|
|
type: "carousel",
|
|
width: "300"
|
|
},
|
|
{
|
|
name: "text",
|
|
label: "文本",
|
|
type: "text"
|
|
},
|
|
{
|
|
type: 'image',
|
|
label: '图片',
|
|
name: 'image',
|
|
popOver: {
|
|
title: '查看大图',
|
|
body: '<div class="w-xxl"><img class="w-full" src="${image}"/></div>'
|
|
}
|
|
},
|
|
{
|
|
name: 'date',
|
|
type: 'date',
|
|
label: '日期'
|
|
},
|
|
{
|
|
name: "progress",
|
|
label: "进度",
|
|
type: "progress"
|
|
},
|
|
{
|
|
name: "boolean",
|
|
label: "状态",
|
|
type: "status"
|
|
},
|
|
{
|
|
name: "boolean",
|
|
label: "开关",
|
|
type: "switch",
|
|
// readOnly: false // 可以开启修改模式
|
|
},
|
|
{
|
|
name: "type",
|
|
label: "映射",
|
|
type: "mapping",
|
|
map: {
|
|
"*": "其他:${type}",
|
|
"1": "<span class='label label-info'>漂亮</span>",
|
|
"2": "<span class='label label-success'>开心</span>",
|
|
"3": "<span class='label label-danger'>惊吓</span>",
|
|
"4": "<span class='label label-warning'>紧张</span>"
|
|
}
|
|
},
|
|
|
|
{
|
|
name: 'list',
|
|
type: 'list',
|
|
label: 'List',
|
|
placeholder: '-',
|
|
size: "sm",
|
|
listItem: {
|
|
title: '${title}',
|
|
subTitle: '${description}'
|
|
}
|
|
},
|
|
|
|
{
|
|
name: 'json',
|
|
type: 'json',
|
|
label: 'Json'
|
|
}
|
|
]
|
|
}
|
|
};
|