1.0.1 • Published 5 years ago

@aligov/i18n-text v1.0.1

Weekly downloads
7
License
MIT
Repository
-
Last release
5 years ago

多语言文案输入

@aligov/i18n-text

多语言文案输入,适用于需要输入文案需要输入多个语言版本的场景

API

参数名说明必填类型默认值备注
locales支持的语言列表YArray
value受控模式来传递的内容NObject对象的 key 是语言 tag,value 是文案内容
onChange值变更后的回调N(value: object) => void
trimOnBlur在 blur 后进行 trimNbooleantrue
onBlurblur 的回调N(evt: object) => void
multiline是否是多行输入Nbooleanfalse单行输入使用 Input,多行使用 Input.TextArea
compProps传给内部组件 propsNObject{}传给 InputTextArea 组件的 props

其中 ILocale 的结构如下:

interface ILocale {
    // 语言 tag,如 zh_CN、en_US 等
    tag: string;
    // 语言名称,如简体中文或 English 等
    text: string;
}