跳到主要内容

useRecord

获取一个指定记录的信息。 当记录的值、字段配置发生变化的时候,会触发重新渲染。

如果没有传入 ID 会返回 undefined

参数

NameTypeDescription
recordIdstring | undefined记录ID

返回值

Record

示例

import { useRecord } from '@apitable/widget-sdk';

// 展示记录主键
function RecordTitle() {
const record = useRecord('recXXXXXXX');
return <p>{record.title}</p>
}

useRecord(datasheet, recordId): Record

支持加载对应表格数据 Record

参数

NameTypeDescription
datasheetDatasheetDatasheet 实例,通过 useDatasheet 获取
recordIdstring | undefined记录ID

返回值

Record

示例

import { useRecord, useDatasheet } from '@apitable/widget-sdk';

// 展示对应 datasheetId(dstXXXXXXXX) 表的记录主键
function RecordTitle() {
const datasheet = useDatasheet('dstXXXXXXXX);
const record = useRecord('recXXXXXXX');
return <p>{record.title}</p>
}