Variable
翻译内容中所用变量的类型定义
概览
Variable 表示翻译中用于插入动态内容的占位符。
type Variable = {
  k: string;
  i?: number;
  v?: VariableType;
};属性
| 属性 | 类型 | 说明 | 
|---|---|---|
| k | string | 变量键/名称 | 
| i? | number | 内部 ID | 
| v? | VariableType | 格式化类型 | 
VariableType
type VariableType = 'v' | 'n' | 'd' | 'c';| 值 | 说明 | 
|---|---|
| 'v' | 纯文本替换 | 
| 'n' | 数字格式化 | 
| 'd' | 日期格式化 | 
| 'c' | 货币格式化 | 
示例
基本用法
import { Variable } from 'generaltranslation';
// 文本变量
const nameVariable: Variable = {
  k: 'userName'
};
// 数字变量
const countVariable: Variable = {
  k: 'itemCount',
  v: 'n'
};
// 货币变量
const priceVariable: Variable = {
  k: 'price',
  v: 'c'
};在 JSX 中的内容
const welcomeContent = [
  '欢迎回来,',
  { k: 'userName' } as Variable,
  '!您有 ',
  { k: 'messageCount', v: 'n' } as Variable,
  ' 条消息。'
];相关类型
- VariableType- 格式化类型说明
这份指南怎么样?

