useField
获取一个指定的字段信息。 当字段属性发生变化的时候,会触发重新渲染。
如果没有传入 Id 会返回 undefined。
参数
Name | Type | Description |
---|---|---|
fieldId | string | undefined | 字段ID |
返回值
Field
| undefined
示例
import { useField } from '@apitable/widget-sdk';
// 展示字段名称
function FieldName() {
const field = useField('fldXXXXXXX');
return <p>{field.name}</p>
}
▸ useField(datasheet
, fieldId
): Field
| undefined
支持加载对应表格数据 Field
参数
Name | Type | Description |
---|---|---|
datasheet | Datasheet | undefined | Datasheet 实例,通过 useDatasheet 获取 |
fieldId | string | undefined | 字段ID |
返回值
Field
| undefined
示例
import { useField, useDatasheet } from '@apitable/widget-sdk';
// 展示对应 datasheetId(dstXXXXXXXX) 表的字段名称
function FieldName() {
const datasheet = useDatasheet('dstXXXXXXXX');
const field = useField(datasheet, 'fldXXXXXXX');
return <p>{field.name}</p>
}