Skip to content
On this page

配置 EPG

我们可以在任何时候使用调用 setConfig 来配置 EPG

  • 类型
typescript
interface EPGConfig {
  focusClass?: string;
  defBackHandler?: Function | null;
  tempBackHandler?: Function | null;
  useOldMoveRule?: boolean;
  debug?: boolean;
}
  • 详细信息

    • focusClass: 全局焦点元素的 class 名,默认为vuepg-focus
    • defBackHandler: 默认的触发返回事件的回调。
    • tempBackHandler: 请不要在 setConfig 中配置该项。此处用于单页面返回回调的设置,由 onBack 函数操作,详见返回回调
    • useOldMoveRule: 设置为 true 时,使用 vue-epg 的移动逻辑进行移动。
    • debug: 开启 console.log 输出,查看 EPG 运行情况。
  • 示例

javascript
epg.setConfig({
  focusClass: "focus",
  defBackHandler: () => {
    console.log("back");
  },
  debug: true,
});

Released under the MIT License.