【问题标题】:Nested fields of a select parameter in custom Integromat app自定义 Integromat 应用程序中选择参数的嵌套字段
【发布时间】:2020-09-28 09:35:43
【问题描述】:

我有一个 API 端点可以接收对象的 ID 或名称,但不能同时接收两者。我正在尝试在 select 参数中进行嵌套。当我使用下面的代码时,在场景中,嵌套字段不会出现。我错过了什么吗?

[
    {
        "type": "select",
        "name": "searchBy",
        "label": "Select",
        "options": [
            {
                "label": "ID",
                "nested": [
                    {
                        "name": "id",
                        "type": "number",
                        "label": "ID"
                    }
                ]
            },
            {
                "label": "Name",
                "nested": [
                    {
                        "name": "name",
                        "type": "text",
                        "label": "Name"
                    }
                ]
            }
        ]
    }
]

【问题讨论】:

  • 请在问题中添加您所指的代码。

标签: integromat integromat-apps


【解决方案1】:

两个选择选项("label": "ID""label": "Name")都缺少 value 字段,因此即使您选择其中一个,平台的行为就像没有选择任何内容并且嵌套字段保持隐藏状态。

要解决此问题,只需在相应标签下方添加"value": "id""value": "name",如下图documentation example 所示。请注意,这些值不需要与嵌套字段名称相对应,它们只需要在父 select 选项列表中是唯一的。

生成的代码将如下所示:

[
    {
        "type": "select",
        "name": "searchBy",
        "label": "Select",
        "options": [
            {
                "label": "ID",
                "value": "id",
                "nested": [
                    {
                        "name": "id",
                        "type": "number",
                        "label": "ID"
                    }
                ]
            },
            {
                "label": "Name",
                "value": "name"
                "nested": [
                    {
                        "name": "name",
                        "type": "text",
                        "label": "Name"
                    }
                ]
            }
        ]
    }
]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多