For AI agents: the complete documentation index is available at /next/zh/llms.txt, the full documentation bundle is available at /next/zh/llms-full.txt, and this page is available as Markdown at /next/zh/api/genui/openui/data-tools/functions/createQueryDataStore.md.
Lynx
  • 简体中文
  • 函数: createQueryDataStore()

    createQueryDataStore(options: QueryDataStoreOptions): QueryDataStore

    创建由宿主同步持久化支持的平台无关 Query 数据存储。

    参数

    参数类型
    optionsQueryDataStoreOptions

    返回

    QueryDataStore

    示例

    const store = createQueryDataStore({
      scope: 'document-123',
      initialQueryResults: getQueryDefaults(parsed),
      storage: {
        read: scope => saved.get(scope) ?? null,
        write: (scope, data) => { saved.set(scope, data); },
      },
    });
    const initialQueryResults = store.getInitialQueryResults();
    store.mutate('counter', 1);
    const counter = store.query('counter');
    除非另有说明,本项目采用知识共享署名 4.0 国际许可协议进行许可,代码示例采用 Apache License 2.0 许可协议进行许可。