收藏
回答

如何在组件中获取page的上下文?

在开发trtc 时i,new TRTC(this),this需要时page上下文,但是我是在 组件中进行 new TRTC,组件中如何获取page上下文呢

回答关注问题邀请回答
收藏

1 个回答

  • 微盟
    微盟
    2023-02-24

    可以按照下面的方式获取到当前组件关联的页面

    Component({
      lifetimes: {
        attached() {
          console.log('getCurrentPage', this.getCurrentPage());
        },
      },
    
      methods: {
        // 获取当前组件关联的页面
        getCurrentPage() {
          const pageId = this.getPageId();
          return getCurrentPages().find(it => it.getPageId() === pageId);
        }
      }
    })
    
    2023-02-24
    有用
    回复
登录 后发表内容