useRecord
获取一个指定记录的信息。 当记录的值、字段配置发生变化的时候,会触发重新渲染。
如果没有传入 ID 会返回 undefined
参数
Name | Type | Description |
---|---|---|
recordId | string | undefined | 记录ID |
返回值
示例
import { useRecord } from '@apitable/widget-sdk';
// 展示记录主键
function RecordTitle() {
const record = useRecord('recXXXXXXX');
return <p>{record.title}</p>
}
▸ useRecord(datasheet
, recordId
): Record
支持加载对应表格数据 Record
参数
Name | Type | Description |
---|---|---|
datasheet | Datasheet | Datasheet 实例,通过 useDatasheet 获取 |
recordId | string | undefined | 记录ID |
返回值
示例
import { useRecord, useDatasheet } from '@apitable/widget-sdk';
// 展示对应 datasheetId(dstXXXXXXXX) 表的记录主键
function RecordTitle() {
const datasheet = useDatasheet('dstXXXXXXXX);
const record = useRecord('recXXXXXXX');
return <p>{record.title}</p>
}