上传者: 42115003
|
上传时间: 2022-03-06 21:39:25
|
文件大小: 70KB
|
文件类型: -
介绍
该模块用于通过url加载远程VUE组件。 因此,您可以在路由器,全局或本地组件参考中使用它。
这个怎么运作
它将使用import-html-entry包加载html文件,因此html文件就像组件的最小描述。 然后它将解析它,以获得html模板,样式和脚本。 但是目前只有脚本是有用的。 然后它将执行所有脚本并获得执行结果。 因此,您应该在远程组件项目中返回组件对象。 您还可以返回多个组件。
例如:
在vue路由器中:
import remoteImport from 'vue-remote-import'
...
let router = new Router([
{
path: '/login',
name: 'login',
component: () => remoteImport('http://domain/components/login/index.ht