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

    接口 YidaPageContext

    宜搭页面运行时上下文。

    该上下文由 YidaPageWindow.LeGao 提供,是各模块与宜搭页面 交互的核心入口。它提供了组件访问器 $、页面状态 state 以及工具方法 utils.loadScript

    26.7.1

    interface YidaPageContext {
        state: Record<string, unknown>;
        utils: { loadScript: (url: string) => void };
        $(fieldId: string): YidaComponent;
    }
    索引

    属性

    方法

    $

    属性

    state: Record<string, unknown>

    当前页面的状态对象,可用于跨组件共享数据。

    utils: { loadScript: (url: string) => void }

    宜搭提供的工具方法集合。

    类型声明

    • loadScript: (url: string) => void

      动态加载外部脚本。

      该方法常用于在运行时引入第三方库,例如 Modules.Zeppelin.ViewCapturer 加载 dom-to-image

    方法

    • 根据字段标识获取宜搭组件实例。

      参数

      • fieldId: string

        组件字段标识,例如 "textField_xxx"

      返回 YidaComponent

      对应字段的 YidaComponent 实例。