我试图使用Keystone.js,并且试图通过拖放使图像列表可排序。我不确定这是否可能。
当前我有一个名为mag的艺术家模型
var mag = new keystone.List('mag', {
map: { name: 'name' },
autokey: { from: 'name', path: 'key', unique: true }
});
mag.add({
name: { type: String, required: true },
heroImage: { type: Types.Relationship, ref:'Image' },
images: {type: Types.Relationship, ref:'Image', many:true, sortable:true}
});
与图片模型链接的
Image.add({
name: { type: String, required: true },
image: { type: Types.CloudinaryImage, autoCleanup: true, required: true, initial: false, thumb:true },
description: { type: Types.Textarea, height: 150 },
state: { type: Types.Select, options: 'unsold, sold, archived,', default: 'unsold', index: true },
});
是否可以将mag上的images字段转换为可排序的列表?我可以在列表本身上使用sortable属性,但是将其组合到图像等字段时,什么也没发生。