宜搭+
    正在准备搜索索引...

    接口 YidaPageWindow

    宜搭页面窗口对象。

    该接口封装宜搭低代码平台暴露的全局配置、页面上下文以及乐高超运行时入口。 它不代表完整的浏览器 Window,仅包含本库运行所需的最小字段集合; 模块内部通过 window as unknown as YidaPageWindow 的方式访问这些字段。

    在自定义页面或普通表单页面的 didMount 生命周期中, 这些字段应当已经可用。

    26.7.1

    interface YidaPageWindow {
        g_config: { _csrf_token: string };
        LeGao: { getContext: () => { __debugThis__: YidaPageContext } };
        pageContext: { appType: string; formUuid: string };
    }
    索引

    属性

    g_config: { _csrf_token: string }

    宜搭全局配置对象。

    包含当前会话的 CSRF Token,用于构建需要身份校验的数据请求。

    类型声明

    • _csrf_token: string

      当前页面请求的 CSRF Token。

    LeGao: { getContext: () => { __debugThis__: YidaPageContext } }

    乐高(LeGao)运行时入口。

    提供获取宜搭页面上下文的能力,是 usePlus 提取 YidaPageContext 的底层来源。

    类型声明

    • getContext: () => { __debugThis__: YidaPageContext }

      获取乐高上下文对象。

    pageContext: { appType: string; formUuid: string }

    宜搭页面上下文配置。

    包含应用类型与表单 UUID,常用于初始化 Modules.QuickMap 等 数据访问模块的默认参数。

    类型声明

    • appType: string

      应用类型标识,通常作为应用 ID 使用。

    • formUuid: string

      当前表单的 UUID。