List

Field to store a list of string elements

类型为 list 的字段用于存储字符串列表。例如,如果你的页面有以下结构:

ingredients:
  - 4 potatoes
  - 6 egg
  - salt
  - onion (optional)

使用 list 字段允许在 CMS 中添加、删除和重新排序这些元素:

{
  name: "ingredients",
  type: "list",
}

如果你需要存储对象列表,请参阅 Object list

可用选项

此字段仅接受来自通用选项nametypelabeldescription 选项。它还接受以下选项:

options

一个预定义值的列表,用于为此输入向用户提供建议。 从技术上讲,它创建了一个带有这些选项的 <datalist> 元素。 每个选项可以是字符串或具有 labelvalue 属性的对象。 示例:

{
  name: "ingredients",
  type: "list",
  options: [
    "potatoes",
    "eggs",
    "salt",
  ]
}