Pages

Input Select 2

描述

Input Select 2 是一个下拉菜单控件,允许用户从预设的选项中选择一个值

适用于需要明确选择的场景,例如:选择模式、产品类型或用户角色等。

该控件完全是数据驱动的,可以通过 JSON 文件动态加载选项,并支持多语言显示。


主要功能

  • 只能选择一个选项
  • 与 [code_block_0] 搭配使用,直接传输所选值
  • 支持 JSON 文件配置,灵活易维护
  • 适用于简单数据类型(如 INT、REAL)

该控件适用于用户需要从多个选项中选择一个值的场景。它具有高度灵活性,可通过 JSON 文件动态填充,实现数据驱动的选项选择。

JSON 文件的数据源

  • 直接连接支持的数据类型(无结构:

    • 可以直接连接到简单类型,例如 INT 或 REAL。
  • JSON 集成:

    • 文档中应引用两个示例文件:

      • select2.json:无翻译的基本版本
        [
        {“id”: 1, “text”: “{{我的选项 1}}”},
        {“id”: 2, “text”: “{{我的选项 2}}”},
        {“id”: 3, “text”: “{{我的选项 3}}”}
        ]

      • select3.json:支持翻译的增强版
        [
        {“id”: 1, “text”: “{{我的选项 1}}”},
        {“id”: 2, “text”: “{{我的选项 2}}”},
        {“id”: 3, “text”: “{{我的选项 3}}”}
        ]

  • JSON 文件定义可用选项,并在运行时相应地填充选择器。