繁体   English   中英

异步获取 vue 组件/页面并在加载后附加到文档?

[英]Async fetch vue component/page and append to document after load?

我有一个独特的用例,我需要在现有 HTML 文档上加载 vue 应用程序,并将其附加到页面。 我已通过 webpack html-webpack-inline-source-plugin 将我的应用程序编译为单个 .html 文件

我可以像这样获取和附加 vue 组件的 HTML:

fetch("http://URL_TO_VUE_APPLICATION").then(response=> response.text()).then(html=>{
    document.getElementById('TARGET_DIV').insertAdjacentHTML('beforeend', html);
})

这似乎工作正常。 但是,Vue 似乎没有执行脚本来引导组件(#app 元素为空)。

有没有人完成我之前想做的事情?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM