Back to Nocobase

EnvVariableInput

docs/docs/cn/shared-components/form/env-variable-input.md

2.1.431.1 KB
Original Source

EnvVariableInput

EnvVariableInput 是面向环境变量的输入组件。它只暴露 $env 命名空间,适合密钥、凭证和连接参数。

开启 password 后,非变量字面值会用 Antd Input.Password 遮盖;变量表达式仍然可以通过变量选择器编辑。

基本用法

tsx
tsx
import { EnvVariableInput } from '@nocobase/client-v2';

<Form.Item name={['options', 'accessKeySecret']} label={t('Access Key Secret')}>
  <EnvVariableInput password />
</Form.Item>;

API

参数类型说明
valuestring当前值
onChange(value: string) => void值变化回调
addonBeforeReact.ReactNode前置内容
disabledboolean是否禁用
passwordboolean是否遮盖非变量字面值
placeholderstring占位文字

相关链接