如何调用第三方扩展的模块应用?

后台允许安装第三方功能模块,即有一个应用市场,可以选购插件。

假如核心功已开发好后并打包发布,在安装扩展后,如何调用扩展写的页面呢。

目前,我了解到都是提前把应用打包好,通过服务端渲染或异步组件都是调用这些打包好的。但扩展的页面(VUE组件)是未知的,我目前了解到的知识点还不能实现(也可能是我了解的还不够完善,对vue和打包理解的不深导致的),我的思维被限制在这里了。

在单页应用环境中,不知道是否办法能实现这项需求。

不然,是否只能将第三方扩展功能单独打包。即第三方开发好后并打包,在页面中通过iframe使用这个扩展(这里相当于多页应用,用iframe是为了看起来是在一个页面中)

注:为了保持风格统一,扩展的页面也是用vue及相关组件库开发。

阅读 1k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题