1

我有一个场景,我需要在这样的命名对象中显示数组:

   "actions": {
    "singleSelection": [
      {
        "chartable": false,
        "label": ""
      }
    ]
  }

我已经使用以下架构完成了它:

"schema": {
    "type": "object",
    "title": "smart_report",
    "properties": {
    "actions": {
        "title": "Actions",
        "type": "object",
        "properties": {
          "singleSelection": {
            "title": "Action: Single selection",
            "type": "array",
            "maxItems": 10,
            "items": {
              "type": "object",
              "properties": {
                "field": {
                  "title": "Field name",
                  "type": "string"
                },
                "label": {
                  "title": "Label",
                  "type": "string",
                  "description": "Label will be used for column name."
                },
                "chartable": {
                  "title": "Chartable",
                  "type": "boolean"
                }
              }
            }
          }
        }
      }
}

现在我试图在 from 中的“actions”上设置“notitle”标志并尝试访问“actions”的属性,但它没有按预期工作:

{
      "key": "actions",
      "notitle": true,
      "properties": {
        "key": "singleSelection",
        "notitle": true,
        "startEmpty": true
      }
    },

我仍然看到“singleSelection”和“stratEmpty”的动作标题也没有设置。

4

1 回答 1

0

如果您从架构中删除标题,以及使用 notitle 属性,它应该可以工作。

(如果您删除了标题,但不使用 notitle 属性,则标题将显示为与键相同的名称)。

于 2016-03-30T07:04:54.627 回答