Skip to main content

文本类型字段支持下拉辅助输入

文本类型字段通常用于输入文本,某些业务场景下,我们需要为用户提供更便捷的输入体验,当用户输入时,可以在下方提供候选项辅助用户快速录入数据。

辅助下拉候选项不会影响用户继续输入和编辑,只是起到辅助作用。

配置​

在文本类型字段的编辑表单,可以通过数据源为字段提供候选项。

文本类型字段与数据源类型字段的区别​

💡 重要说明

文本类型的数据源使用方式和数据源类型字段的数据源使用方式在内部有些许不同。

数据源通常有 label(展示值)和 value(实际存储值)两个属性:

  • 数据源类型字段:在点击选择某个 label 后,底层存储会使用 value 进行存储,在后续的 label 调整后,所有关联的数据都自动展示为新的展示值。
  • 文本类型字段:在点击某个 label 后,只是将 label 值快速填写到文本输入框,value 不会生效,这也就意味着底层数据存储始终是文本框录入的值。

使用场景​

  • 提供常用输入项的快速选择
  • 辅助用户快速录入数据
  • 不限制用户自定义输入内容
  • 适用于需要灵活输入但又有常用选项的场景

注意事项​

  • 文本类型字段的数据源仅作为辅助输入,不会限制用户输入
  • 存储的值是用户最终输入的文本,不是数据源的 value
  • 如果需要严格限制用户只能选择特定值,应使用数据源类型字段
  • 数据源配置后,用户仍可以自由编辑输入框内容