Search Docs
用于提供 DataSource 的实例。
DataSource
1interface DataSourceProviderProps { 2 dataSource?: string; 3 children?: ReactNode; 4}
1const MyComponent = () => { 2 return ( 3 <DataSourceProvider dataSource="main"> 4 <MyChildComponent /> 5 </DataSourceProvider> 6 ); 7}
获取 DataSource 实例。
1function useDataSource(): DataSource;
1const MyComponent = () => { 2 const dataSource = useDataSource(); 3 return <div>{dataSource.displayName}</div> 4}
获取 DataSource 的 key。
1function useDataSourceKey(): string;
1const MyComponent = () => { 2 const dataSourceKey = useDataSourceKey(); 3 return <div>{dataSourceKey}</div> 4}