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 文件定义可用选项,并在运行时相应地填充选择器。