说明

已部署上线的工程,有两种方式进行接入工作台

工作台内嵌

在工作台中,打开应用,会以Iframe的方式内嵌在页面上

 套件,添加应用时,只填写工程的页面路径即可(例:/temp-project/table)


浏览器新窗口

在工作台中,点击应用会跳转到新的浏览器窗口

 需要在套件,添加应用时,填写完整的应用访问链接(例:http://www.flyrise.cn/)

微应用打开微应用

window.parent.postMessage(
    {
        type: 'active',
        data: {
            id: '标签id',
            name: '微应用(同域)',
            url: `http://localhost:81/openapi/`,
            inner: true, // 需设置为内部打开
        },
    },
    '*'
)

微应用关闭微应用

window.parent.postMessage(
  {
    type: 'close',
    data: {
      id: '标签id',
    },
  },
  '*'
)

微应用刷新微应用

window.parent.postMessage(
  {
    type: 'refresh',
    data: {
      id: '标签id',
    },
  },
  '*'
)
文档更新时间: 2022-11-23 18:24   作者:管理员