Невозможно установить выбранные параметры в элементе выбора диалогового окна Slack - PullRequest
0 голосов
/ 08 июня 2018

Я работаю с диалогами в Slack и выбираю списки.Я пытаюсь установить значение по умолчанию selected_options, но я все еще получаю заполнитель.

{
    "label": "Are these notes private?",
    "type": "select",
    "name": "private_notes",
    "optional": "true",
    "hint": "Public notes are automatically published to #heartbeat",
    "options": [{'label': 'yes', 'value': 'yes'}, {'label': 'no', 'value': 'no'}],
    'selected_options': [{'label': 'no', 'value': 'no'}],
}

результат: enter image description here

1 Ответ

0 голосов
/ 08 июня 2018

Свойство selected_options работает только для динамических выбранных меню, но не для статических .И кстати.нет смысла устанавливать несколько значений по умолчанию для меню выбора.Он может иметь только одно значение по умолчанию.

Чтобы установить значение по умолчанию для статического меню выбора, используйте свойство value.

Пример установки yes по умолчанию:

{
    "label": "Are these notes private?",
    "type": "select",
    "value": "yes",
    "name": "private_notes",
    "optional": "true",
    "hint": "Public notes are automatically published to #heartbeat",
    "options": [{'label': 'yes', 'value': 'yes'}, {'label': 'no', 'value': 'no'}]
}

Также см. здесь для ссылки в официальной документации.

...