You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Strapi 4 如何设置折叠状态下组件条目标题,用指定字段替代默认的id字段

Strapi 4 如何设置折叠状态下组件条目标题,用指定字段替代默认的id字段

嗨,这个需求完全可以实现!在Strapi 4里,你只需要给组件加个简单的配置,就能把折叠时显示的默认数字ID换成你想要的state字段值啦。

具体操作很简单,看你提供的组件JSON配置,现在options字段是空的,我们只需要在里面添加"displayField": "state",指定用state字段来作为折叠时的标题内容。

修改后的完整组件配置如下:

{
  "collectionName": "components_credits_cle_credits",
  "info": {
    "displayName": "CLE Credits",
    "description": ""
  },
  "options": {
    "displayField": "state" // 新增这一行,指定用state字段作为折叠标题
  },
  "attributes": {
    "credits": {
      "type": "decimal",
      "required": true
    },
    "state": {
      "type": "enumeration",
      "enum": [
        "Alabama",
        "Alaska",
        "Arizona",
        "Arkansas",
        "California",
        "Colorado",
        "Connecticut",
        "Delaware",
        "Florida",
        "Georgia",
        "Hawaii",
        "Idaho",
        "Illinois",
        "Indiana",
        "Iowa",
        "Kansas",
        "Kentucky",
        "Louisiana",
        "Maine",
        "Maryland",
        "Massachusetts",
        "Michigan",
        "Minnesota",
        "Mississippi",
        "Missouri",
        "Montana",
        "Nebraska",
        "Nevada",
        "New Hampshire",
        "New Jersey",
        "New Mexico",
        "New York",
        "North Carolina",
        "North Dakota",
        "Ohio",
        "Oklahoma",
        "Oregon",
        "Pennsylvania",
        "Rhode Island",
        "South Carolina",
        "South Dakota",
        "Tennessee",
        "Texas",
        "Utah",
        "Vermont",
        "Virginia",
        "Washington",
        "West Virginia",
        "Wisconsin",
        "Wyoming"
      ],
      "required": true
    },
    "type": {
      "type": "enumeration",
      "enum": [
        "Ethics",
        "Paralegal"
      ],
      "required": true
    }
  }
}

保存这个修改后的配置,回到Strapi后台刷新一下,你就会发现折叠的CLE Credits组件条目,显示的内容已经变成对应的州名(比如你说的Maryland),而不是原来的数字了!

小提示:如果之后你想换成其他字段作为折叠标题,比如credits或者type,只需要把displayField的值改成对应的字段名称就行,只要这个字段是能直接展示具体内容的类型(比如你的枚举、decimal类型都完全适用)。

备注:内容来源于stack exchange,提问作者user2342348

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.14 13:19:30