跳到主要内容

useField

获取一个指定的字段信息。 当字段属性发生变化的时候,会触发重新渲染。

如果没有传入 Id 会返回 undefined。

参数

NameTypeDescription
fieldIdstring | 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

参数

NameTypeDescription
datasheetDatasheet | undefinedDatasheet 实例,通过 useDatasheet 获取
fieldIdstring | 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>
}